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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Mohamed Issa
|
05f8a6fca8
|
8360559: Optimize Math.sinh for x86 64 bit platforms
Reviewed-by: sviswanathan, sparasa
|
2025-08-04 18:47:57 +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 |
|
Andrew Haley
|
4df9c87345
|
8360884: Better scoped values
Reviewed-by: liach, alanb
|
2025-07-07 09:16:39 +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 |
|
Per Minborg
|
066477de80
|
8356080: Address post-integration comments for Stable Values
Reviewed-by: liach
|
2025-05-13 13:40:48 +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 |
|
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 |
|
Per Minborg
|
072b8273a4
|
8354300: Mark String.hash field @Stable
Reviewed-by: liach, shade, vlivanov
|
2025-04-22 15:10:26 +00:00 |
|
Hamlin Li
|
bcc33d5ef3
|
8352504: RISC-V: implement and enable CMoveI/L
8346786: RISC-V: Reconsider ConditionalMoveLimit when adding conditional move
Reviewed-by: fyang, fjiang
|
2025-04-22 08:32:03 +00:00 |
|
Alan Bateman
|
6c93ad42f3
|
8351927: Change VirtualThread implementation to use use FJP delayed task handling
Reviewed-by: vklang
|
2025-04-09 12:36:35 +00:00 |
|
Quan Anh Mai
|
e1bcff3ada
|
8345687: Improve the implementation of SegmentFactories::allocateSegment
Reviewed-by: jvernee, mcimadamore
|
2025-03-18 08:59:48 +00:00 |
|
Galder Zamarreño
|
4e51a8c9ad
|
8307513: C2: intrinsify Math.max(long,long) and Math.min(long,long)
Reviewed-by: roland, epeter, chagedorn, darcy
|
2025-03-13 13:53:54 +00:00 |
|
Vladimir Ivanov
|
4e67ac4136
|
8350909: [JMH] test ThreadOnSpinWaitShared failed for 2 threads config
Reviewed-by: jbhateja, drwhite
|
2025-03-07 20:38:25 +00:00 |
|
Vladimir Ivanov
|
7c22b814d6
|
8350811: [JMH] test foreign.StrLenTest failed with StringIndexOutOfBoundsException for size=451
Reviewed-by: jbhateja, vpaprotski, mcimadamore
|
2025-03-07 16:12:55 +00:00 |
|
Vladimir Ivanov
|
f1398ecbe4
|
8350701: [JMH] test foreign.AllocFromSliceTest failed with Exception for size>1024
Reviewed-by: pminborg
|
2025-02-27 20:35:58 +00:00 |
|
Nicole Xu
|
3ebed78328
|
8349943: [JMH] Use jvmArgs consistently
Reviewed-by: syan, redestad, haosun
|
2025-02-20 01:33:58 +00:00 |
|
Coleen Phillimore
|
c9cadbd23f
|
8346567: Make Class.getModifiers() non-native
Reviewed-by: alanb, vlivanov, yzheng, dlong
|
2025-02-10 12:44:30 +00:00 |
|
Per Minborg
|
beb43e2633
|
8349343: Add missing copyright messages in FFM benchmarks
Reviewed-by: jvernee
|
2025-02-04 14:10:42 +00:00 |
|
Per Minborg
|
81126c20cb
|
8349238: Some more FFM benchmarks are broken
Reviewed-by: mcimadamore
|
2025-02-04 11:00:54 +00:00 |
|
Jaikiran Pai
|
618c5eb27b
|
8349183: [BACKOUT] Optimization for StringBuilder append boolean & null
8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt
Reviewed-by: redestad, liach
|
2025-02-03 18:21:33 +00:00 |
|
Jorn Vernee
|
77647421c5
|
8348909: [BACKOUT] Implement a better allocator for downcalls
Reviewed-by: shade, liach
|
2025-01-31 16:49:03 +00:00 |
|
Shaojin Wen
|
fdfb68c8d0
|
8344168: Change Unsafe base offset from int to long
Reviewed-by: liach
|
2025-01-30 15:57:13 +00:00 |
|
Jorn Vernee
|
fac63d4383
|
8348668: Prevent first resource cleanup in confined arena from escaping
Reviewed-by: liach
|
2025-01-30 14:55:37 +00:00 |
|
Matthias Ernst
|
8cc1304542
|
8287788: Implement a better allocator for downcalls
Reviewed-by: jvernee
|
2025-01-27 19:40:26 +00:00 |
|
Shaojin Wen
|
f446cefee0
|
8343962: [REDO] Move getChars to DecimalDigits
Reviewed-by: redestad, rgiulietti
|
2025-01-25 03:12:56 +00:00 |
|
Magnus Ihse Bursie
|
ddf0461788
|
8345799: Update copyright year to 2024 for core-libs in files where it was missed
Reviewed-by: joehw, jlu, mli, lancea, kevinw
|
2024-12-11 21:08:22 +00:00 |
|
Per Minborg
|
06c44dd568
|
8345465: Fix performance regression on x64 after JDK-8345120
Reviewed-by: mcimadamore
|
2024-12-10 10:01:27 +00:00 |
|
Chen Liang
|
4966419550
|
8334733: Remove obsolete @enablePreview from tests after JDK-8334714
Reviewed-by: mchung, asotona
|
2024-12-06 14:25:03 +00:00 |
|