Chen Liang
e13b4c8de9
8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank
...
Reviewed-by: jrose, shade
2025-08-09 23:44:21 +00:00
Chen Liang
9223ed788a
8351996: Behavioral updates for ClassValue::remove
...
Co-authored-by: John R Rose <jrose@openjdk.org>
Reviewed-by: vklang, jrose
2025-05-15 20:32:02 +00:00
Chen Liang
e71f3274a9
8351045: ClassValue::remove cannot ensure computation observes up-to-date state
...
Reviewed-by: rriggs, jrose
2025-03-11 19:51:47 +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
Jonathan Gibbons
10eb1cb639
8331879: Clean up non-standard use of /// comments in java.base
...
Reviewed-by: naoto, iris, darcy
2024-05-31 22:16:35 +00:00
Joe Darcy
bba456a8db
8285676: Add missing @param tags for type parameters on classes and interfaces
...
Reviewed-by: wetmore, smarks, dfuchs, prr, alanb, mchung
2022-04-28 18:00:34 +00:00
Andrey Turbanov
5a2452c80e
8274835: Remove unnecessary castings in java.base
...
Reviewed-by: mullan, naoto, lancea, bpb
2021-11-12 16:30:56 +00:00
Galder Zamarreño
81e2cf82d9
8251397: NPE on ClassValue.ClassValueMap.cacheArray
...
Add release fence to ClassValueMap constructor.
* Release fence guarantees that cacheArray field will published
with a non-null value.
* Without this fix, CacheValueMap.cacheArray can sometimes be
seen as null.
Reviewed-by: shade, psandoz
2020-09-17 13:42:15 +00:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00