29642 Commits

Author SHA1 Message Date
Arno Zeller
e07ab7fb9b 8380288: [BACKOUT] Incorrect Interpretation of POSIX TZ Environment Variable on AIX
Reviewed-by: mbaesken, mdoerr
2026-03-26 11:17:18 +00:00
Thomas Stuefe
da296cbea1 8363996: Obsolete UseCompressedClassPointers
Reviewed-by: rkennke, kvn, adinn, dholmes, mdoerr, iklam, fyang
2026-03-26 11:08:48 +00:00
Dusan Balek
ab659d4ee4 8371817: javac with annotation processor throws AssertionError: Cannot add metadata to this type: METHOD when dealing with local classes
Reviewed-by: mcimadamore
2026-03-26 10:19:37 +00:00
Erik Österlund
aea8947e9d 8378176: Concurrent GC worker threads may suffer from priority inversion
Reviewed-by: kbarrett, ayang, tschatzl
2026-03-26 09:29:53 +00:00
Matthias Baesken
c64f7357a5 8379516: Adjust JVM debug helper exports
Reviewed-by: kbarrett, lucy, clanger
2026-03-26 08:19:31 +00:00
Yasumasa Suenaga
960161db82 8380764: Vector classes should have @ValueBased
Reviewed-by: liach
2026-03-26 07:22:04 +00:00
Yasumasa Suenaga
69deec2016 8378985: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failed if sender frame is return barrier of Continuation
Reviewed-by: cjplummer, mdoerr, fyang
2026-03-26 02:16:00 +00:00
Alexey Semenyuk
ceb109fbd8 8380081: jpackage: Incorrect descriptions of win-specific options
Reviewed-by: nlisker, almatvee
2026-03-26 01:59:10 +00:00
Ana-Maria Mihalceanu
2852928254 8380663: Update jcmd man page to include AOT.end_recording diagnostic command
Reviewed-by: kevinw, kvn
2026-03-25 17:20:46 +00:00
Albert Mingkun Yang
331c754017 8380523: Refactor TLAB slow allocation naming
Reviewed-by: stefank, jsikstro
2026-03-25 16:32:44 +00:00
Hai-May Chao
cf424480f4 8375275: Error handling to raise illegal_parameter or internal_error alert in hybrid key exchange
Reviewed-by: wetmore, mpowers
2026-03-25 15:29:34 +00:00
Kim Barrett
ca0bee78f5 8374915: Move assertion in GenericTaskQueue<>::pop_global()
Reviewed-by: tschatzl, ayang
2026-03-25 15:19:32 +00:00
Ashutosh Mehra
2a6d92fd27 8380703: Assertion failure in TestCodeEntryAlignment.java
Reviewed-by: kvn, adinn
2026-03-25 14:59:18 +00:00
Joel Sikström
4dca6e4ca8 8380903: [BACKOUT] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Reviewed-by: aboldtch
2026-03-25 14:01:26 +00:00
Saranya Natarajan
46e6b26bf8 8372646: C2: Stress Counted Loop creation
Reviewed-by: rcastanedalo, chagedorn, dfenacci
2026-03-25 12:47:41 +00:00
Evgeny Astigeevich
3737cad6d9 8370947: Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: shade, eosterlund, aph, aboldtch
2026-03-25 12:46:25 +00:00
Jatin Bhateja
1faee07b95 8379362: C2: Buffer overrun in VectorSupport::lanetype2name
Reviewed-by: liach, vlivanov, mhaessig
2026-03-25 08:13:47 +00:00
Alan Bateman
3bf5022bc6 8380641: Thread dump parsing and test improvements
8378946: threadDump.schema.json syntax error, missing comma after owner

Reviewed-by: amenkov, sspitsyn
2026-03-25 07:40:26 +00:00
Albert Mingkun Yang
0423483bfd 8380772: Rename _total_allocations to _total_allocated_size in ThreadLocalAllocStats
Reviewed-by: stefank, aboldtch, tschatzl
2026-03-25 07:03:08 +00:00
Jean-Philippe Bempel
0c60c9ca14 8376185: NoSuchFieldError thrown after a record with type annotation retransformed
Reviewed-by: sspitsyn, dholmes
2026-03-25 06:56:41 +00:00
Fredrik Bredberg
51ea257460 8379782: Implement Object Monitor Table enabled by default
Reviewed-by: stefank, coleenp, aartemov
2026-03-25 06:53:14 +00:00
Alexey Semenyuk
274f8e601c 8371182: [macos] Improve error messages for "invalid mac bundle identifier"
Reviewed-by: almatvee
2026-03-25 02:44:14 +00:00
Kelvin Nilsen
56885958c2 8380408: GenShen: Fix regression with vmTestbase/gc/memory/Churn/Churn2/TestDescription.java
Reviewed-by: wkemper
2026-03-25 00:40:37 +00:00
William Kemper
e8ce930e28 8379020: GenShen: Promote all objects when whitebox full GC is requested
Reviewed-by: ysr, kdnilsen
2026-03-25 00:23:41 +00:00
William Kemper
4e79015768 8380846: GenShen: Remove the experimental option to disable adaptive tenuring
Reviewed-by: kdnilsen
2026-03-24 23:52:27 +00:00
Naoto Sato
4b38e7bcd3 8346133: Refactor java.time.ZoneOffset caching
Reviewed-by: jlu, liach, rriggs
2026-03-24 21:35:17 +00:00
Kim Barrett
18fdbd2404 8314258: Add integer_cast for checking conversions don't change the value
Reviewed-by: azafari, stefank, lkorinth
2026-03-24 20:32:31 +00:00
Matias Saavedra Silva
6b156ab45b 8357037: Verifier rejects method ending in switch instruction
Reviewed-by: dlong, dholmes, coleenp
2026-03-24 18:23:53 +00:00
William Kemper
4a9903bae4 8380431: Shenandoah: Concurrent modification of stack-chunk objects during evacuation
Reviewed-by: rkennke
2026-03-24 18:06:28 +00:00
Kangcheng Xu
9658c19afd 8378713: C2: performance regression due to missing constant folding for Math.pow()
Reviewed-by: roland, mchevalier
2026-03-24 16:16:51 +00:00
Thomas Schatzl
d0d85cd6b5 8380526: G1: Remove "last young" use for the Prepare Mixed GC
Reviewed-by: ayang, iwalulya
2026-03-24 15:36:15 +00:00
Kevin Walls
90eebaa344 8380516: HotSpot has two different ways of making Windows strtok_s available as strtok_r
Reviewed-by: kbarrett, dlong
2026-03-24 10:52:07 +00:00
Ashutosh Mehra
cc29010ae2 8380664: Remove stub entries used in x86-32
Reviewed-by: kvn
2026-03-24 03:18:25 +00:00
Roger Calnan
105d526fa7 8377921: Add anchors to the options in the Core Libs tool man pages
Reviewed-by: jpai, iris
2026-03-24 02:09:18 +00:00
Ioi Lam
e6c870ec43 8378731: Move AOT-inited classes to initialized state in early VM bootstrap
Reviewed-by: kvn, liach
2026-03-24 01:46:08 +00:00
Alexey Semenyuk
e0fe86b53b 8371924: --mac-app-store should be accepted option for app image signing
Reviewed-by: almatvee
2026-03-24 01:17:38 +00:00
Hannes Greule
d85fbd38cd 8370138: C2: clean up Matcher::use_asm_for_ldiv_by_con can
Reviewed-by: qamai, snatarajan
2026-03-23 21:06:03 +00:00
Vladimir Kozlov
f1169bfcf1 8378195: guarantee(static_cast<int>(_oops_size) == align_up(code_buffer->total_oop_size(), oopSize)) failed: failed: 12272 != 77808
Co-authored-by: Doug Simon <dnsimon@openjdk.org>
Reviewed-by: dnsimon, iveresov, vlivanov
2026-03-23 18:09:23 +00:00
Frederic Parain
2095051a10 8380219: Interpreter debugging would be easier if InterpreterCodelets could print their assembly code
Reviewed-by: dholmes, ayang
2026-03-23 17:46:44 +00:00
Phil Race
c6a20173a3 8378615: FFM Bound up call stub keeps JNI Global Ref to bound parameter
Reviewed-by: jdv, psadhukhan
2026-03-23 17:15:07 +00:00
Thomas Schatzl
60a141c3b5 8380441: G1: Move G1GCPauseType to G1CollectorState
Reviewed-by: iwalulya, ayang
2026-03-23 15:42:33 +00:00
Ashay Rane
00ee63e99e 8380475: C2: Improve AndNode::Identity with KnownBits
Reviewed-by: mchevalier, qamai
2026-03-23 14:58:17 +00:00
Albert Mingkun Yang
890d62bb8c 8380564: Parallel: Rename allocate to cas_allocate_with_expansion in PSOldGen
Reviewed-by: tschatzl, jsikstro
2026-03-23 14:40:18 +00:00
Ashutosh Mehra
c436802bce 8380168: Obsolete unused flag UseNewLongLShift
Reviewed-by: kvn, stuefe
2026-03-23 14:17:11 +00:00
Thomas Schatzl
9a0fde4a49 8367765: G1: Merge G1UpdateRegionLivenessAndSelectForRebuild task and collection set choosing
Reviewed-by: ayang, iwalulya
2026-03-23 11:04:12 +00:00
Joel Sikström
174183759e 8380281: Remove the client emulation mode
Reviewed-by: ayang, kvn
2026-03-23 10:48:55 +00:00
Thomas Schatzl
700a385634 8080226: G1: Replace collector state booleans with explicit state variable(s)
Reviewed-by: iwalulya, ayang
2026-03-23 09:38:37 +00:00
Guanqiang Han
caf37add7a 8374789: C2: refactor GraphKit code that create AddP nodes for raw memory to use helper method
Reviewed-by: chagedorn, qamai
2026-03-23 08:11:22 +00:00
Albert Mingkun Yang
4df61ce3fc 8380532: Parallel: Rename allocate to cas_allocate in PSYoungGen
Reviewed-by: tschatzl, jsikstro
2026-03-23 08:03:54 +00:00
Phil Race
206c9cd6e1 8378923: Remove AppContext from datatransfer classes
Reviewed-by: psadhukhan, tr, serb
2026-03-23 05:59:16 +00:00