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 |
|
Josiah Noel
|
ea19ad2ac8
|
8347167: Reduce allocation in com.sun.net.httpserver.Headers::normalize
Reviewed-by: vyazici, dfuchs, michaelm
|
2025-11-20 15:54:25 +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 |
|
Emanuel Peter
|
72989e0fac
|
8340093: C2 SuperWord: implement cost model
Reviewed-by: kvn, qamai
|
2025-11-10 15:56:49 +00:00 |
|
Jasmine Karthikeyan
|
f77a5117db
|
8350468: x86: Improve implementation of vectorized numberOfLeadingZeros for int and long
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Reviewed-by: sviswanathan, qamai, vlivanov
|
2025-11-10 06:16:02 +00:00 |
|
Qizheng Xing
|
093e128771
|
8347499: C2: Make PhaseIdealLoop eliminate more redundant safepoints in loops
Reviewed-by: epeter, roland
|
2025-11-06 10:56:48 +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 |
|
Jaikiran Pai
|
20bcf0edda
|
6400876: (bf) Remove sun.nio.ByteBuffered and related obsolete code
Reviewed-by: djelinski, vyazici, alanb
|
2025-10-29 08:59:12 +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 |
|
Shawn M Emery
|
62f11cd407
|
8326609: New AES implementation with updates specified in FIPS 197
Reviewed-by: valeriep
|
2025-10-23 19:36:49 +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 |
|
Kangcheng Xu
|
f6d77cb332
|
8347555: [REDO] C2: implement optimization for series of Add of unique value
Reviewed-by: roland, epeter
|
2025-10-10 14:04:51 +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 |
|
erifan
|
45cc515f45
|
8354242: VectorAPI: combine vector not operation with compare
Reviewed-by: epeter, jbhateja, xgong
|
2025-09-17 07:32:19 +00:00 |
|
Justin Lu
|
aeffce7c22
|
8367271: Add parsing tests to DateFormat JMH benchmark
Reviewed-by: naoto
|
2025-09-12 16:31:03 +00:00 |
|
erifan
|
53b3e0567d
|
8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable
Reviewed-by: shade, xgong, epeter
|
2025-09-10 01:49:55 +00:00 |
|
Galder Zamarreño
|
8c4090c2cf
|
8329077: C2 SuperWord: Add MoveD2L, MoveL2D, MoveF2I, MoveI2F
Reviewed-by: epeter, qamai
|
2025-09-03 06:38:27 +00:00 |
|
Emanuel Peter
|
443b172638
|
8324751: C2 SuperWord: Aliasing Analysis runtime check
Reviewed-by: kvn, mhaessig
|
2025-08-28 05:53:23 +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 |
|
David Beaumont
|
b81f4faed7
|
8360037: Refactor ImageReader in preparation for Valhalla support
Reviewed-by: alanb, rriggs, jpai
|
2025-08-12 08:34:26 +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 |
|
erfang
|
f40381e41d
|
8356760: VectorAPI: Optimize VectorMask.fromLong for all-true/all-false cases
Reviewed-by: xgong, jbhateja
|
2025-08-02 07:54:42 +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 |
|
Xiaohong Gong
|
ac141c2fa1
|
8359419: AArch64: Relax min vector length to 32-bit for short vectors
Reviewed-by: aph, fgao, bkilambi, dlunden
|
2025-07-22 09:06:02 +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 |
|
David Beaumont
|
770d2b41d1
|
8361076: Add benchmark for ImageReader in preparation for Valhalla changes
Reviewed-by: rriggs, liach, ihse
|
2025-07-16 14:31:53 +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 |
|
Aleksey Shipilev
|
a9bd1ad40c
|
8361520: Stabilize SystemGC benchmarks
Reviewed-by: tschatzl, ayang
|
2025-07-09 08:56:44 +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 |
|
Xiaohong Gong
|
7d6c902ce8
|
8357726: Improve C2 to recognize counted loops with multiple casts in trip counter
Reviewed-by: chagedorn, epeter, galder
|
2025-06-25 01:16:08 +00:00 |
|
Manuel Hässig
|
c7125aa2af
|
8020282: Generated code quality: redundant LEAs in the chained dereferences
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: kvn, rcastanedalo
|
2025-06-19 09:36:29 +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 |
|
Emanuel Peter
|
277bb208a2
|
8355094: Performance drop in auto-vectorized kernel due to split store
Reviewed-by: vlivanov, thartmann
|
2025-05-20 13:51:47 +00:00 |
|
Andrew Haley
|
a6ebcf61eb
|
8354674: AArch64: Intrinsify Unsafe::setMemory
Reviewed-by: adinn
|
2025-05-16 09:28:35 +00:00 |
|