Daniel Gredler
|
992a8ef46b
|
8376226: CharsetEncoder.canEncode(CharSequence) is much slower than necessary
Reviewed-by: alanb, naoto
|
2026-01-27 13:20:26 +00:00 |
|
Hai-May Chao
|
21dc41f744
|
8314323: Implement JEP 527: TLS 1.3 Hybrid Key Exchange
Co-authored-by: Jamil Nimeh <jnimeh@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: wetmore, mullan
|
2026-01-20 16:16:38 +00:00 |
|
Liam Miller-Cushon
|
d433ce5236
|
8369564: Provide a MemorySegment API to read strings with known lengths
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: jvernee, mcimadamore
|
2026-01-12 15:22:42 +00:00 |
|
Jeremy Wood
|
2a965dffdd
|
8374377: PNGImageDecoder Slow For 8-bit PNGs
Reviewed-by: jdv, prr
|
2026-01-09 09:56:39 +00:00 |
|
Jonas Norlinder
|
c834e4c641
|
8373647: Avoid fstat when opening file for write with RandomAccessFile or FileOutputStream
Reviewed-by: redestad, alanb
|
2026-01-08 16:46:28 +00:00 |
|
Sergey Bylokhov
|
c6246d58f7
|
8374383: Update the copyright year to 2025 in the remaining files under test/ where it was missed
Reviewed-by: jpai
|
2025-12-31 10:04:45 +00:00 |
|
Sergey Bylokhov
|
5c694eab0f
|
8374363: Update copyright year to 2025 for test/micro in files where it was missed
Reviewed-by: phh
|
2025-12-27 04:45:56 +00:00 |
|
Mark Powers
|
817e3dfde9
|
8350711: [JMH] test Signatures.RSASSAPSS failed for 2 threads config
Reviewed-by: hchao, valeriep
|
2025-12-16 18:38:11 +00:00 |
|
Justin Lu
|
81e3757688
|
8373566: Performance regression with java.text.MessageFormat subformat patterns
Reviewed-by: liach, rriggs, naoto
|
2025-12-16 18:11:37 +00:00 |
|
Hamlin Li
|
6700baa505
|
8357551: RISC-V: support CMoveF/D vectorization
Reviewed-by: fyang, luhenry
|
2025-12-08 13:38:22 +00:00 |
|
Xueming Shen
|
b97ed667db
|
8365675: Add String Unicode Case-Folding Support
Reviewed-by: rriggs, naoto, ihse
|
2025-12-02 19:47:18 +00:00 |
|
Per Minborg
|
1ce2a44e9f
|
8371571: Consolidate and enhance bulk memory segment ops benchmarks
Reviewed-by: jvernee
|
2025-11-26 15:11:10 +00:00 |
|
Galder Zamarreño
|
a7bb99ed00
|
8372119: Missing copyright header in MinMaxVector
Reviewed-by: chagedorn, thartmann
|
2025-11-24 09:24:19 +00:00 |
|
John Engebretson
|
aeea849756
|
8371164: ArrayList.addAll() optimizations
Reviewed-by: smarks, ogillespie
|
2025-11-18 23:37:06 +00:00 |
|
Per Minborg
|
f946449997
|
8366178: Implement JEP 526: Lazy Constants (Second Preview)
8371882: Improve documentation for JEP 526: Lazy Constants
Reviewed-by: jvernee, mcimadamore
|
2025-11-18 12:20:23 +00:00 |
|
Alan Bateman
|
26460b6f12
|
8353835: Implement JEP 500: Prepare to Make Final Mean Final
Reviewed-by: liach, vlivanov, dholmes, vyazici
|
2025-11-18 08:06:18 +00:00 |
|
Chen Liang
|
7aff8e15ba
|
8371319: java.lang.reflect.Method#equals doesn't short-circuit with same instances
Reviewed-by: jvernee
|
2025-11-14 22:55:28 +00:00 |
|
Jorn Vernee
|
a51a0bf57f
|
8370344: Arbitrary Java frames on stack during scoped access
Reviewed-by: pchilanomate, dholmes, liach
|
2025-11-04 15:40:40 +00:00 |
|
Raffaello Giulietti
|
deb7edb151
|
8366017: Extend the set of inputs handled by fast paths in FloatingDecimal
Reviewed-by: darcy
|
2025-11-03 09:48:55 +00:00 |
|
Sergey Kuksenko
|
2158719aab
|
8370150: Add StrictMath microbenchmarks to cover FDLIBM algorithms
Reviewed-by: rgiulietti
|
2025-10-31 14:00:55 +00:00 |
|
Shaojin Wen
|
5862358965
|
8370013: Refactor Double.toHexString to eliminate regex and StringBuilder
Reviewed-by: rgiulietti, darcy
|
2025-10-24 00:40:13 +00:00 |
|
Chen Liang
|
43e036ba89
|
8366424: Missing type profiling in generated Record Object methods
Reviewed-by: jvernee
|
2025-10-21 19:00:51 +00:00 |
|
Brian Burkhalter
|
09e87971e8
|
8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS
Reviewed-by: alanb
|
2025-10-14 17:48:37 +00:00 |
|
Jatin Bhateja
|
449641813a
|
8365205: C2: Optimize popcount value computation using knownbits
Reviewed-by: epeter, hgreule, qamai
|
2025-10-14 03:35:11 +00:00 |
|
Xueming Shen
|
4ca4485e9a
|
8365588: defineClass that accepts a ByteBuffer does not work as expected
Reviewed-by: alanb
|
2025-10-13 20:29:06 +00:00 |
|
Johannes Graham
|
a48538dd63
|
8367324: Avoid redundant parsing when formatting with DigitList
Reviewed-by: jlu, rgiulietti
|
2025-09-25 18:23:13 +00:00 |
|
Justin Lu
|
aeffce7c22
|
8367271: Add parsing tests to DateFormat JMH benchmark
Reviewed-by: naoto
|
2025-09-12 16:31:03 +00:00 |
|
Brian Burkhalter
|
d023982600
|
8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods
Reviewed-by: rriggs, alanb
|
2025-08-12 17:39:14 +00:00 |
|
John Jiang
|
4c9eaddaef
|
8364597: Replace THL A29 Limited with Tencent
Reviewed-by: jiefu
|
2025-08-08 02:27:30 +00:00 |
|
Mohamed Issa
|
05f8a6fca8
|
8360559: Optimize Math.sinh for x86 64 bit platforms
Reviewed-by: sviswanathan, sparasa
|
2025-08-04 18:47:57 +00:00 |
|
Johannes Graham
|
d19442399c
|
8358880: Performance of parsing with DecimalFormat can be improved
Reviewed-by: jlu, liach, rgiulietti
|
2025-07-31 17:50:18 +00:00 |
|
Shaojin Wen
|
e2feff8599
|
8355177: Speed up StringBuilder::append(char[]) via Unsafe::copyMemory
Reviewed-by: rriggs, rgiulietti
|
2025-07-30 13:16:27 +00:00 |
|
Roland Westrelin
|
f155661151
|
8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: chagedorn, thartmann
|
2025-07-22 08:35:36 +00:00 |
|
Andrew Haley
|
9dd93c6a2c
|
8361497: Scoped Values: orElse and orElseThrow do not access the cache
Reviewed-by: alanb
|
2025-07-21 17:05:50 +00:00 |
|
Brian Burkhalter
|
6e203384f8
|
8358533: Improve performance of java.io.Reader.readAllLines
Reviewed-by: rriggs, sherman
|
2025-07-09 16:15:36 +00:00 |
|
Andrew Haley
|
4df9c87345
|
8360884: Better scoped values
Reviewed-by: liach, alanb
|
2025-07-07 09:16:39 +00:00 |
|
Kim Barrett
|
21f2e9a71c
|
8344332: (bf) Migrate DirectByteBuffer away from jdk.internal.ref.Cleaner
Reviewed-by: rriggs, bchristi
|
2025-07-04 04:08:42 +00:00 |
|
Rohitash Kumar
|
e5ce5c57c8
|
8357959: (bf) ByteBuffer.allocateDirect initialization can result in large TTSP spikes
Reviewed-by: shade, alanb
|
2025-06-12 12:23:42 +00:00 |
|
Erik Gahlin
|
33ed7c1842
|
8358689: test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java does not build after JDK-8351594
Reviewed-by: alanb
|
2025-06-05 13:08:48 +00:00 |
|
Mohamed Issa
|
0df8c9684b
|
8353686: Optimize Math.cbrt for x86 64 bit platforms
Reviewed-by: sviswanathan, sparasa, jbhateja
|
2025-05-30 21:47:20 +00:00 |
|
Andrew Haley
|
a6ebcf61eb
|
8354674: AArch64: Intrinsify Unsafe::setMemory
Reviewed-by: adinn
|
2025-05-16 09:28:35 +00:00 |
|
Johannes Graham
|
1e61352b54
|
8356709: Avoid redundant String formatting in BigDecimal.valueOf(double)
Reviewed-by: rgiulietti
|
2025-05-15 16:33:35 +00:00 |
|
Per Minborg
|
066477de80
|
8356080: Address post-integration comments for Stable Values
Reviewed-by: liach
|
2025-05-13 13:40:48 +00:00 |
|
Volkan Yazici
|
7dcc386af9
|
8354024: [JMH] Create ephemeral UnixDomainSocketAddress provider with thread-safe close semantics
Reviewed-by: michaelm
|
2025-05-13 11:08:16 +00:00 |
|
Per Minborg
|
45cf32bd2c
|
8347408: Create an internal method handle adapter for system calls with errno
Reviewed-by: mcimadamore
|
2025-05-12 06:59:41 +00:00 |
|
Fabio Romano
|
1c5eb370b7
|
8355719: Reduce memory consumption of BigInteger.pow()
Reviewed-by: rgiulietti
|
2025-05-09 17:06:33 +00:00 |
|
Mohamed Issa
|
c8bbcaf5de
|
8348638: Performance regression in Math.tanh
Reviewed-by: jbhateja, epeter, sviswanathan
|
2025-05-02 17:21:50 +00:00 |
|
Per Minborg
|
9f9e73d5f9
|
8349146: [REDO] Implement a better allocator for downcalls
Reviewed-by: mcimadamore, jvernee, liach
|
2025-05-02 14:14:59 +00:00 |
|
Per Minborg
|
fbc4691bfa
|
8351565: Implement JEP 502: Stable Values (Preview)
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: vklang, jvernee, alanb, liach
|
2025-04-30 16:03:25 +00:00 |
|
Sergey Kuksenko
|
35716647b5
|
8353478: Update crypto microbenchmarks to cover ML-DSA, ML-KEM, and HSS algorithms
Reviewed-by: ecaspole
|
2025-04-23 17:03:37 +00:00 |
|