30499 Commits

Author SHA1 Message Date
Thomas Schatzl
cc2cd968c5 8387765: G1: Let G1HeapRegionType::_tag use the Atomic API
Reviewed-by: aboldtch
2026-07-08 06:01:46 +00:00
Thomas Schatzl
597053969e 8387754: G1: Let Eden/SurvivorRegions use Atomic instead of volatile
Reviewed-by: aboldtch
2026-07-08 06:01:28 +00:00
Jan Lahoda
ff32e76f48 8387865: ThisEscapeAnalyzer crashes for erroneous source code
Reviewed-by: asotona, vromero
2026-07-08 05:44:30 +00:00
Patrick Fontanilla
5926bbfa0a 8386512: Shenandoah: Add a diagnostic option to facilitate testing pinned regions
Reviewed-by: kdnilsen, wkemper
2026-07-07 20:23:42 +00:00
Thomas Schatzl
6e5bfcc645 8387764: G1: Let G1CollectedHeap::_summary_bytes_used use the Atomic API
Reviewed-by: aboldtch, shade
2026-07-07 12:54:47 +00:00
Thomas Schatzl
f264341bac 8387490: G1: Dynamically creating worker threads exposes memory visibility race
Reviewed-by: aboldtch, ayang
2026-07-07 12:54:23 +00:00
Thomas Schatzl
fc73ca7f38 8387751: G1: Remove volatile from G1CollectorState::_initiate_conc_mark_if_possible
Reviewed-by: aboldtch, ayang
2026-07-07 12:54:01 +00:00
Thomas Schatzl
c8d4c7d181 8387760: G1: Let G1ConcurrentMark::_chunks_in_chunk_list use the Atomic API
Reviewed-by: shade, aboldtch
2026-07-07 12:53:43 +00:00
Coleen Phillimore
432f005b87 8387757: Man pages still say CompactObjectHeaders is not default
Reviewed-by: stuefe, lfoltan, shade, rkennke, dholmes
2026-07-07 12:22:01 +00:00
Thomas Stuefe
63294ee8ba 8387758: Oop verification wrong in StubGenerator::generate_generic_copy
Reviewed-by: shade, galder
2026-07-07 09:39:32 +00:00
Matthias Baesken
cb45fb887a 8387697: Avoid using os::Linux::query_accurate_process_memory_info in JFR
Reviewed-by: mgronlun, stuefe
2026-07-07 07:29:39 +00:00
Matthias Baesken
7be9cd9674 8387403: BUILD_LIBJAVA remove special warning settings
Reviewed-by: djelinski, naoto, jlu, lucy
2026-07-07 07:22:41 +00:00
Aleksey Shipilev
223b80b6d6 8387713: Shenandoah: Rework native card table barrier
Reviewed-by: wkemper, kdnilsen
2026-07-06 20:38:46 +00:00
Aleksey Shipilev
01a9a40218 8387721: C2: Print Node barrier data
Reviewed-by: amitkumar, chagedorn
2026-07-06 15:44:00 +00:00
Thomas Schatzl
7ac72d18c2 8225186: G1: Compiler code cache requested GC deadlocks while WhiteBox has control
Reviewed-by: ayang, iwalulya
2026-07-06 08:58:39 +00:00
Albert Mingkun Yang
6383ad150c 8387581: Serial: Clean up startup allocation locking
Reviewed-by: tschatzl, aboldtch
2026-07-06 08:31:54 +00:00
David Briemann
a96895c580 8387019: PPC64: Remove postalloc_expand from cmovI/cmovL bso_reg_conLvalue0 nodes
Reviewed-by: mdoerr, rrich
2026-07-06 08:15:19 +00:00
Aleksey Shipilev
b3100b4173 8387400: Force-inline Devirtualizer methods
Reviewed-by: kvn, aboldtch
2026-07-06 07:58:46 +00:00
Eric Fang
631b675d79 8387388: AArch64: Optimize reduceLanes MUL op with ext instruction
Reviewed-by: aph, xgong
2026-07-06 05:45:30 +00:00
Eric Fang
6e7e6f0bbf 8383905: AArch64: Improve code generation for long vector multiply
Reviewed-by: aph, xgong
2026-07-06 05:41:02 +00:00
April Ivy
92b0565b00 8386802: ClassFile Util.entryList should consider non-RandomAccess lists
Reviewed-by: liach
2026-07-05 07:22:35 +00:00
Prasanta Sadhukhan
9a85921177 8387693: Remove unused method
Reviewed-by: azvegint
2026-07-05 06:09:54 +00:00
Thomas Stuefe
0d84d84ad2 8387660: Oop verification is sometimes wrong
Reviewed-by: shade, kvn
2026-07-04 04:53:08 +00:00
Matthias Baesken
79be204abf 8387465: Remove isXP() function from WPathGraphics.java
Reviewed-by: aivanov, mdoerr
2026-07-03 12:35:21 +00:00
zifeihan
298965828c 8387078: RISC-V: x27 can be allocated in CompressedOops mode
Reviewed-by: dzhang, fyang
2026-07-03 06:37:54 +00:00
Saint Wesonga
43838f04c3 8387302: Disable reserved stack areas for critical sections on Windows AArch64
Reviewed-by: dlong, shade
2026-07-02 14:41:17 +00:00
Matthias Baesken
10af769eb0 8387298: IS_WIN2000 and IS_WINXP macros are obsolete
Reviewed-by: aivanov, dgredler
2026-07-02 13:47:53 +00:00
Albert Mingkun Yang
36ca5bbc82 8387129: Parallel: Wrong TaskTerminator in ParallelScavengeRefProcProxyTask
Reviewed-by: jsikstro, tschatzl
2026-07-02 11:28:39 +00:00
Du�an B�lek
c042ad289d 8386842: Preview files in root directory not recognized in system image
Reviewed-by: alanb, sherman, liach
2026-07-02 09:32:44 +00:00
Ivan Bereziuk
db987b1e37 8386474: Aarch64: Correct static_assert((N & (N - 1)) == 0
Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi@oracle.com>
Reviewed-by: adinn, semery
2026-07-02 08:11:09 +00:00
Benjamin Peterson
e1a3967870 8364322: (fs) fchmodat support for AT_SYMLINK_NOFOLLOW flag too pessimistic on Linux
Reviewed-by: alanb
2026-07-02 05:35:46 +00:00
Jaikiran Pai
a301709aba 8385924: GZIPInputStream.read() behaves differently on some Java versions
Reviewed-by: lancea, alanb, simonis
2026-07-02 04:32:10 +00:00
Ashay Rane
568bb44750 8386807: com/sun/jndi/ldap/Connection.java references the wrong exception
Reviewed-by: dfuchs
2026-07-02 02:21:09 +00:00
Andreas Chmielewski
3f52251c9d 8387124: Incomplete algorithm decomposition for TLS 1.3 cipher suites in SSLAlgorithmDecomposer
Reviewed-by: abarashev, mullan
2026-07-01 20:32:46 +00:00
Thomas Schatzl
0c209afd4f 8387265: G1: Shutdown during concurrent cycle leaves SATB queues in inconsistent state
Reviewed-by: aboldtch, ayang
2026-07-01 12:44:51 +00:00
Ruben Ayrapetyan
867b4f42c0 8387081: AArch64: Refactor MacroAssembler::cmpxchg
Reviewed-by: qamai, aph
2026-07-01 08:36:46 +00:00
Thomas Schatzl
fcfd6ad141 8386846: G1: Crash in ~ThreadTotalCPUTimeClosure inside G1ServiceThread during CDS abort
Reviewed-by: shade, dholmes
2026-07-01 07:57:41 +00:00
Quan Anh Mai
28c79eb792 8387395: [REDO] C2: SIGSEGV in compiled code due to missing ctrl
Reviewed-by: dlong, kvn, vlivanov
2026-07-01 07:17:48 +00:00
Albert Mingkun Yang
b186074751 8387387: Parallel: Clean up startup allocation locking
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: tschatzl, aboldtch
2026-07-01 06:02:23 +00:00
Gui Cao
aa17cf5608 8387381: RISC-V: assert failed with fastdebug build on systems with different core types
Reviewed-by: dzhang, fyang
2026-07-01 02:34:42 +00:00
Chad Rakoczy
c7816b0b44 8382135: AArch64: HotCodeCollectorMoveFunction.java fails intermittently
Reviewed-by: eastigeevich, aph
2026-06-30 19:44:04 +00:00
Mark Powers
4bf4a60f76 8387123: Remove LuxTrust Global Root CA
Reviewed-by: mullan, rhalade
2026-06-30 18:07:11 +00:00
Martin Doerr
fa2ca3d087 8387184: [PPC64] C1 logic operations should support generic constants
Reviewed-by: rrich, dbriemann
2026-06-30 14:21:06 +00:00
Thomas Schatzl
88d111e24e 8387258: Test jdk/jfr/event/runtime/TestResidentSetSizeEvent.java failed on Windows: The size should be less than or equal to peak
Reviewed-by: dholmes, mgronlun
2026-06-30 12:21:51 +00:00
Aleksey Shipilev
9333d300aa 8382213: Shenandoah: Drop weak root processing flags earlier
Reviewed-by: kdnilsen, wkemper
2026-06-30 09:34:15 +00:00
Benjamin Peterson
c0df91c40a 8387262: Enum constant frame::pc_return_offset is always zero
Reviewed-by: dholmes, coleenp
2026-06-30 07:39:57 +00:00
Ashay Rane
ce87f11a1d 8386685: CDS load on Windows/ARM64 using base address set to 0x5_0000_0000 causes a JVM crash
Reviewed-by: iklam, stuefe
2026-06-30 05:23:33 +00:00
Michael Reeves
f232f552af 8379327: 128-bit multiplication uses two multiply instructions on x86_64
Reviewed-by: dlong, sviswanathan
2026-06-30 04:39:30 +00:00
Jorn Vernee
299a42b3ce 8383882: javac: incremental compilation using --module misses classes
Reviewed-by: jlahoda, mcimadamore, vromero
2026-06-29 21:50:33 +00:00
Kelvin Nilsen
57f988d31c 8386910: Shenandoah: remove redundant logging of free set status
Reviewed-by: wkemper, xpeng, ruili
2026-06-29 20:32:45 +00:00