206f9fd683d694c57a1f9a797455289ae69f4f69 Revert "Stabilization: Yank hot-patching and other stub removal code" for shen-hotpatch-barriers branch 9236c19dc08f439112ad23e9a5dd79140e0908f1 Stabilization: Yank hot-patching and other stub removal code bc56e837126d51fb99fb4238f4cc0ad149f1539f Reshuffle x86 implementation towards the final interface 192161cd464f104b2746e6d3d80f3268734fb5df AArch64: Missing InlineSkippedInstructionsCounter in gc state check 549fbf1a8a45e75bbf638d1af4ba246ac06c8ed3 Simplify ::entry interface e1aae94b92271cb014a6810ebb209e1a947c23e5 Move GC state check into stub helper itself 774586864bb6ece18aee43e2a5dc343aa18623d1 Rename src_not_null to maybe_null f111c60e09176de9f593076d0373322b89513f9c Simplify x86/AArch64 barrier interface a2d20d8a840afca7dfadb26b3e466c5aa240c2da Test scripts: TABs to spaces fcb372c915632c2901ede2c5cc0567757bef2605 x86: A bit more compact branching 5ffcb548a788e610116583ac3749af5bf3a0e9f3 C2: Diagnostic flag to disable barrier elision, for extra safety c2df85e1bb21520ace312e312639bcbd70cc3fb5 More cosmetics ceda688f8680ac54c3a246a5c8e6e3843249d8bf aarch64) save one shift dcd90fdf04816486bd628f2c72a879f50c58e98d aarch64) remove maybe_null param 39626811d611d08e48fa3e4c2072ed0c0531cc8f Do warning instead of just log for hotpatch disabling 4ef2f1c3496a1fc83b59ba1c2e5b4e8395b3eae4 Disable hotpatching if nmethod relocation is enabled 3063d1279e9955526b0bb9603e256cf8d49d5dd6 enable hotpatching for TESTING purposes ce595aab6ddae715bcb5dfdb460b4077aefb7ee4 aarch64) hotpatching fastpath branch 2cb2ee1d0faf9bb504473a526a8c40164013588a aarch64) clean up on lrb gc_state_check 23751c90cb1f7bcd8ac37e274cbbcd6a66a87865 aarch64) Use one less register ae7959230713e28f5aeb3f038f6929eab465ea9e aarch64) remove TMP register from matching rules 9be084158d37de91aeaf3f80cb2a532a314614b4 aarch64) fix build when shenandoah is not present f9fba86e50df649a680f7caa78575a4a71ddccbb Merge branch 'shen-late-barriers' of https://github.com/openjdk/jdk-sandbox into shen-late-barriers 933f8ddeaa9f7b3da8b2c591c41fbe34bc6ea5b9 Fix build when shenandoah, c2 is disabled. e314f211ad3d3efa794d838fd10ec26fa496ab70 Update benchmark scripts 8bd3dd7ff93a306f214af1cc4d833e1eaeee8af8 x86) cleanup shared code 55eeab317568846b0c2c185f56c34327f1abce51 revert changes to decode_heap_oop a47d5a4b1684da71b4aad7de08507f403d65e5f1 remove shenandoah_aarch64.m4 e6280acd49998749b4867254aa210cf626a04403 Hotpatching: Move arch-specific stuff to assembler 08afa2d391f6acaf8ffe3582bf4c9913251f6399 Relax the requirement for a safepoint at the end of the cycle e0028a7d9f0f2525aae2380e9c13f134b64c8e03 Improve selection conditions in ShenandoahStackWatermark, now that it can run at more phases c4b401b316923048816354497480b48487fff6c0 Fix a few barrier recording bugs 67300a6f9302ea326ff2bc76508a1449ab1ca077 Do not disarm nmethods without updating barriers first (infra should be upstreamed) fb28dc40903862d94d83f30c467d7a8fd96159ab aarch64) use new stubs on lrb call c2023af7e03d7d53f74a2e38b7bac0244fdd9c13 aarch64) no need to keep alignment e8a25b5852c6507e5f46574ee9852c17874304b1 Merge branch 'shen-late-barriers' of https://github.com/openjdk/jdk-sandbox into shen-late-barriers b5906e2e6805109ce5b431c44920ac2161bdad57 aarch64) generate_shenandoah_stubs; save/restore stub registers; keepalive save/restore registers c76e17b50516fb47c7087a9a2c8072d419c43cbe Hotpatching: make sure barriers are flipped correctly at the beginning/end 0a3f0042330440720640dad8fb4a5e666a4ca79c Simplify nmethod arming sequence (should be upstreamed separately) 80955e28772b7a7f517dbf34a5a6cf0282398c80 x86: Skeleton implementation for GC state check hotpatching 1ffd97fe25e8c480140559201f17c0aaa054d94a Cosmetics/footprint: shift bit values down one bit in gc_state_fast 38464a89aa15403c8f2bb6570f855fe69236746a x86: More precise handling of clobbered registers 3779bef7b500562cf57325952b67881eb76ac56c Polish and document save-slot machinery dda7ab1c436108c2836f8d133676e314865d59a8 x86: Actually, the unconditional jump is only 5 bytes 5a8989b29347b4e4da1464c6d41a075b6341a10a Simplify: compound GC check can cover single-bit cases as well f10fde89ce19ffefc74f83ed306b2e89f2d02a13 x86: Use the common entry address selector 79031831e8f82bce420b2f2d91d712406e4655b2 x86: Cosmetics, eliminate separate _slow methods e0e306ec11464dd0671a25caa2b01632e7dabb0e Merge branch 'shen-late-barriers' of https://github.com/openjdk/jdk-sandbox into shen-late-barriers 91937bd07fbb72b4acd8ef5ed1e9a0882ef57450 x86: Shorten some branches again 5fe7bce95cc817fad5c30d3836399a456cff0f88 x86: (upstream) Fix overly zealous RegisterSaver::restore_live_registers assert 5db4f1e31c0a2cca8e19d5bf81555f2d6fa7a5a7 x86: Move stack alignment back to runtime stub fc7315d916f351766a43b76cc0c8c8df708f691b x86: Runtime stub is a bit too small for AVX-512 b88a9f82704f3fe75e5a336cfc8d64245dbc06a7 x86: Tidy up runtime stubs 0bbc1ee268b5ce33055b4d5322d411daf1f7037e x86: Use reserved stack slots instead of moving RSP that breaks C2 invariants d0b5d9415a65405307f655bd7f63d263363f9797 x86: Move stubs to RuntimeStub, use their facilities to generate oop map and (re)store AVX state 32872101e00f187869e2ec57e26d5ea8bcbe3c50 Revert "x86: Temporarily go back to calling runtime directly and save all reg state including AVX" af42b557e25a905015f6e27f442cbbeba04b4ac0 riscv64) first commit, patch ad files and implement assembler methods 06026d03a33df8ef747d01453cbcac9076adeccb x86: Temporarily go back to calling runtime directly and save all reg state including AVX 179503056f2740ae9df4a94e8c28bd4503f6a8dc aarch64: a condition is slightly wrong fe6394fd948e762141e9034730ce27c1fc198545 aarch64: handle compound gc-state in a safer manner 3fa021436412a36d526eac8b3af53ebefdc6e745 aarch64) cleanup; one more jmh test class d8ca40e72722b088d48b19240395e2d6f0c4f7cc add FORMA bit and patch gc_state_check_c2 in aarch64 fef55e3b155f2e15fd2ffdc08abe303c8e987805 aarch64) more cosmetics, cleanup, refactoring 938805e5855a29eef78b039c7756bba05eb76383 aarch64) fix condition for emitting actual stub entry fbbe6cb4300f4a87e7fc9cb0566a55f719f7511e aarch64) fix of null check 6346816271274687724c73b7ce87925d479028bd aarch64) just some cosmetics 8e8848289c356225e13518a2b71a67f17a6caeee aarch64) refactor on lrb slow stub 018c22c2e23cb89ef21e6ae00eaec3487c72ef74 aarch64) rename satb -> keepalive stub method 5fd2baa66ea637e254c447eeb289bc2229df305e x86: stub routines should be aligned and walkable e81ba8df2be7642d03fd95e4019385fb812f1593 AArch64: Stub entry is bound twice if trampoline is emitted a13cb3f7b085f60598b8481d0e814ea30f2dfc6a AArch64: Cleanup, rewrite masm-> to __ -> 56f013d229195f4bc41e836a9f250056e307b103 AArch64: Mop up superfluous changes against upstream e826db9b57627ef2b731a0431eab279b91e4b2ca AArch64: Fix accidentally recursive ShenandoahBarrierStubC2::entry f80794efeed187833f82003f9bb56e0011f192ef Cleanup: rename (src, dst) to (addr, obj) to capture the intent better in generic stub ce913286bde90813032e2a3674c992be8c9e7743 x86: Simplify, move gc-state checks into lrb/keepalive 139747e23b5d8e4e27c742089807435567a1ac75 Crisper needs_liveness_data check 8d4b07f28fd17b25d844c138bc2adb36a93e2440 Purge unnecessary additions to BarrierSetC2 6f54a73f6c3bfdbe6501e9a7c60818e588c3fb64 Purge unnecessary cruft from ShenandoahBarrierStubC2 8490c60afa3fad9c06502ffdb731f64fc1ea3988 x86: Fix infinite recursion in entry() 0b78c58f862002ff9a024625de0fe94a25895ae2 fix x86 build again 2f59b61d3280982330a35d7abbbe789b43da1bb5 collapse Shenandoah stubs class hierarchy 43b36d86d539f999960ee1958a93dba54ff647fc fix x86 build cbe35b87098b29f03bcd2a4b546fb992eb127faa Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers 8ef5f6d322da7524c7091e03f305b8c715ac2082 aarch64) slowpath trampolines, clean up, comments 127695b8d091c0303ae0d53fe6d7f44110169869 aarch64) slowpath trampolines; passing tier1 aggressive 4a29e2075e0365a0124dbc85a9cd3388191c602f aarch64) loads slowpath trampolines working for hotspot_gc_shenandoah 6dce119e9d0302510bc89ab681cd62f421a26ab2 x86: More match rules cleanup, effect order, argument order f00d3d6bbd1bb64eacdabbee63ec68e75022799d x86: More cosmetics in match rules 2d581d5cd0a2d1a4ba6d90ec8579c5d47776d6e4 x86: Simplify SBSA:compare_and_set_c2, the existence of reg defines what do we need with the result be3b8da783f42331c96d778f6671c763e527e594 Revert accidental script changes 3fa2138e47b789f1794b882db932aadc090deeb0 x86: Micro-optimize temp register selection 90050df5cbfa4a0ca941bb18187b017f4cc58340 x86: Extend temp register lookup to 16 registers f41aaffc04a44973d795e538771e4278618ea806 x86: Cleanup, no need for maybe_null in CAS match rules db102ffb16997d4fcd9d4990326c91fd261253d8 x86: Cleanup, pass narrow directly from match rules f55ba7a0edc1786a9200bae4947030716741dfd0 x86: Cosmetics 4ffe132e74e0e9dd528560311f4842433c69a9a3 x86: More precise handling of weak roots b2a85b9c4c163b20efca1d4f47a6efb58a2ea2a1 x86: Need the null-checked encoding only for weak loads b7bf6a3bab6f318c7c45e5e5b622aabe2cc9e40c x86: Deal with tmp register once for both paths 842d8a50f6d53d28832fa19016eb3bdee5a902ba x86: Reflow the stub, no need for outline slowpath 53c989affbd278df88cd902843b5de385aa5f072 aarch64) scaffolding for slowpath stub trampolines. part2/N ad8453647a8718d029cba72d7a42ce66186a4992 aarch64) scaffolding for slowpath stub trampolines. d56b124f5e9fd6b0e0fd584b2582cd04afa84b87 Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers 9ca6542a89f2ed0e392efca18dfd5582e19b55e4 aarch64) shuffle arguments to lrb runtime call ccad42e5e0cf24aa258f1270d937279c26c378a8 x86: paranoia, make sure calls to runtime from stubgen have scratch register 2e56078ae1e000cecff25167fa0b6d556a4a8edf x86: StubRoutines are always reachable from any location in code cache, no need for call scratch reg 183d4640152c0949bbcd2f99549aa941010e2c91 x86: keepalive_slow needs to avoid clobbering rax as well d119c96b4b33db2181aaced4dfbd0025f618bae1 x86: Try to select temp register from non-live set 3d039ca20fa6f946b2ea02b8adf5bf8365b50fc7 x86: Consult live data if we really need to save argument registers 82e577132cc7314df97675e49ce0c9aca88c8771 x86: Make stubgen stub solely responsible for saving call clobbered registers d46574ee0a5d2c23bd13369961f512703ba1362e x86: Basic infrastructure for stub adapters for slow-path calls 7d3333d2cf9f5c723aaa7d328ef8e25c1861a4de aarch64) adjust get_and_set, load_c2, .ad file 3ede0c05e6d46d58f6d3bd45d3ee1f4f1ce4f9ab aarch64) get rid of ShenandoahCASBarrierStubC2 d52d5691ab3a3661893f81e0b439722ba21a89ad Get rid of ShenandoahStoreBarrierStubC2 817aeed906e55c037aa3bb8277c0148af6f20161 aarch64) reuse LRB stub in store barriers c1f9e47bbff7e97392375d0e11b0be890d618747 aarch64) adopt _needs_keepalive, _needs_load_ref a3e1fac23e931328cf5edffbbd440f1c76b4c6bd run-dacapo.sh in more configurations 52fd68fcbe0c4fed0d07537fb9e55af5f9ede3f4 tiny rename ec9c1b073750b29a207bbc9be3354df54f27bccb aarch64) Stores use memory4/memory8 7ee1def70446c2f1e80b83d3b4754e260151719a fix merge 009903d03b49d1e4be73bf6f9c69aa59b783fca9 aarch64) Loads use memory4/memory8, implicit nullchecks 947a1a725d6d5a0bb524d9216af58cfa7f0d9743 x86: Let slow stub decide whether to preserve tmp bd0ec3077869824177e718f8e67c604483fc5656 x86: More cosmetics in fast-paths ab40ab83ab0164eb522d41849aade52375b67f6f x86: Push InlineSkippedInstructionsCounter down to helpers a6f1cfee853a803a2f2d3c2ab37870b938191dc6 x86: Remove excess references to load/store checkers 9032580c09d5ab4fd332a40a0e7c9d86243e473f x86: Optimize decoding on exit, not needed for stores/CASes 68538f2c7337ee3a2457962cdf0fd0a0e161135f x86: Replace slow store barrier stub with slow load barrier stub 2f8ef1d225658cce46d6200fcf49aef4fd16e334 x86: Slow load barrier needs long KA branch only if LRB is enabled ab2c5ab1b3305a9ee681b6bc6df131eb52d8a7b9 C2: Need liveness analysis only for nodes that would have slow stubs 1d23fd22b735501bb1706c3ce200e53934ea7f63 Cosmetics: move node flag tests into a super-class c456f1625db76aa304b0f60cb933fe5032e8ee77 x86: CAS/GAS cosmetics 0084cbd13760b32107b01f8910797d7aa5f139eb x86: GAS is a store, and therefore should deal with SATB part 6e603678d45fcf88b2a934b0f0a94a71264090be C2: Report estimated_barrier_size = 0 b2419ac9eeb39b46c377c0823d3dc3ce3f16081e C2: Piggy-back the final refinement steps on dominance analysis f8483c68f8f39713dd0c24978fb00a5985c57661 Sort includes fecba88b48901a3955ff89b726b93204964160fe Some missing benchmarks 2ba1162a8620eb55ab8040780848e365c1098ea6 Revert script changes 3eb660501dfb8fa604074e4191f9b789c5491e0f x86: CAS now needs only 1 temp register 19632eeee51abd3616e3a00f2cf06abef505a9f4 x86: Replace special CAS stub with the combination of load/store stubs fd626a6b3e38bb88f92358ec256c8a694bd93517 x86: Ouch, generational mode does have MARKING + WEAK_ROOTS set at the same time, ouch f9b03e05755243d44c750f814dc15171035104f5 x86: Fix missing LRB for CAE result bd229bafbde0a9a9c26e9fa0e28dcef28f503793 x86: Even more cosmetics a133e99fea81736bdff95cea4d4ebb7d537b926a x86: Use testb zero consistently 7f1f53a79d3d640f38b2a827ecdf6694d3efef69 x86: More CAS cosmetics 09caa88d0cc22e19d468ad8cf26ad7c87e6bb678 x86: Pick up static knowledge on needing KA/LRB in CAS stub 30df936503521595dd913e3297378b5a6b936f57 x86: Rewire CAS stub assuming MARKING and HAS_FORWARDED are mutually exclusive 57e79019af8b656279e8a019ab5d68e2c8f02668 x86: Further simplify KA on oldval 1db8f7f6517abf56518c26ac22fd4617c06fbd81 x86: More filters in CAS stub, simplifies decoding 69cca9701c82a05b89a6023fad39caf5967ce5cd x86: Tidy up CAS stub e82a41ff29b69b3c35b60f6a32cc79a776467011 x86: Tidy up store stub 7021690f121e613c494d5d145d5b7d93e7116a0c x86: load barrier stub should not apply LRB when KA have already acted 74432cd76122ff38b1cba04e4c478a56d012249c x86: Tidy up load barrier stub 913ef232639e03f0a09dd150de31d95bcb70e857 x86: Tidy up short branches in store stub 5eda5fa62efd93b61b0d4bd1449abddd4c3fe541 x86: No need to skip the stub code, barrier stub emits do this wholesale fff587e49b397f0f0c941e157503eafda0ee0a99 x86: Rewire lrb_fast to deal with slow-path only 36e46650b33fb574a1e9854aff1e5c2999c6b614 x86: Tidy up short branches 7a58ae854f4e1b7d6b8306427e84354f9f826ff5 x86: Some cosmetics 63a3209dd7d182a4af613ec0a317a798c6d1a59d x86: reflow load barrier narrow handling 842e098a7f1aca03863d939ebb16a157f5d76434 x86: Factor out lrb_slow c10cb3822eaf268096a33f2f8b953eb929820899 x86: Factor out lrb_fast 67fd81353caa42065d4d8cc00df29e8aaff5e9d0 x86: Cosmetics, check for null in register before doing a gc-state read 2ac801988f0adef9fd4485d75321650561e45592 x86: Factor out keepalive_slow 877a224eb44a5731a7d4d036e89b628b8046c3da x86: Factor out keepalive_fast 395d820a3e4fcbfd497b1d7d41d70789e3d5bbc4 x86: simplify ShenandoahLoadBarrierStubC2 runtime checks 5fc18483e801ab279c6edbad39ebc6487fbacace Revert "x86) no jump to jump" 8c73f081fe111c7b88f9cf0cc4e3d52c9ccf3238 x86: fix tmp2 binding, otherwise CAS tests fail hard a94ae83bedd654b8486cf9957f46e333a55bb29a x86: fix build 7e47c6c4f7a203499d4eeae65f6453d09fbc669a aarch64) add check_and_insert stub method 61e109a1cc3f91e7ed7ade68f195d94b0016c9a5 aarch64) fix assert 2009183f2f53a271877f384d888bee86064c2b12 Merge remote-tracking branch 'origin/master' into shen-late-barriers 46a5ed9908eb3aeafa1eb95a28114199d4b4c1e3 8379137: Remove AppContext from javax.swing.JOptionPane a95799d62fc0ec8e8fcdfd62813273c6896845ef 8379229: Remove AppContext from javax.swing.JComponent 93634b5665c97c321294623627f542c264f63dc5 8379153: Refactor java/nio/channels/File{Channel,Lock} TestNG tests to use JUnit 6b921835124904f0fe6d807daab81a6d1b89b560 8378879: Refactor java/nio/channels/Channels TestNG tests to use JUnit 9454f86cfbb1917f5ec97572b8e1bc75be759db4 8379154: Refactor Selector TestNG tests to use JUnit 7b0024adbb0678050f8755c543068916fdedf4d8 8378804: Shenandoah: Convert remaining components to Atomic 0d2f7f6216f2cf6b8cd18d8e0d51a1458097784f 8377995: ZGC: Fix implicit narrowing conversion in zBitField a278ad8fff0404b47712a9b43938cd0edecc3c19 8379443: Correct build tags in some math tests 947d5b6a0205f1d6d516521693dd29d543dada08 8376104: C2 crashes in PhiNode::Ideal(PhaseGVN*, bool) accessing NULL pointer a6c5216e5fcd947b40bb674d3659480f43ef6322 8379233: [REDO] Remove some unused code in generateOopMap.cpp b9e7ca9cff2b0d2fbffd64e1fe44b049bd0b8935 8375130: [BACKOUT] Scalability issue when submitting virtual threads with almost empty tasks 375f8216271b370740658c40e826ae47e13a07fb 8379515: draft-ietf-lamps-kyber-certificates is now RFC 9935 e018cd60a09c37a1be749e7b45c25022e02f81c7 8379441: Refactor jaxp/javax catalog tests to use JUnit 82430a7666f7ad876c023699d91947d127dd5db3 8360121: Add -XX:+StressLoopPeeling to CTW ba0708caddc70d5567dc20c3c58ddae6c275de4d 8379331: Remove modular transition support settings from TEST.ROOT files de47ffa92f6c4320eb1cc0e38894512487b98c71 8379394: Confine array dimension setting to the ArrayKlass constructor e69fb7765af995be121bd0d7573a204312436183 8378177: AllowExtshm flag cleanup on AIX 2fc7bdcbd4d0f5888a130ab4f54fac9faec241a1 8379411: Use TestFramework scenarios in 837841 5e588085e9c333e9ad8e48dd7c60e665d30e278d 8378744: Obsolete NewSizeThreadIncrease flag 23adf6adf09551e3d28b3db408ad2c78a79531f3 8378569: Refactor test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java to use JUnit f1be8208c8330c3d1ca745c92c91528ae8fa68fd 8379195: Refactor Arrays TestNG tests to use JUnit 996033a601bd89712a447cdbfefd854c59083edc 8378625: C2: Refactor MemNode::detect_access_independence to a separate method 695b83346f807e9bc2700ab412f1133957073c48 8377148: Remove obsolete functions Matcher::is_spillable_arg() and Matcher::interpreter_frame_pointer_reg() 7101a0507c48d22762c20df4dbff88b180fc0f74 8379404: G1: Hide ConcurrentMarkThread reference from outside ConcurrentMark d6943c532eeade593b17c7f14c136c20a3741e05 8379193: Incorrect build ID path in SATestUtils.java 321bf3f1fa04efb1c344fd93b59fea89587eecee 8372273: C2: Extend the refactoring for IGV printing to include rest of the node properties e22c95cd96f823f75e00396b9ce0701b0eb6c3d5 8378746: ZGC: jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java intermittent OOME 08198e7fd9d83973aba6f6da6ab985065244cccc 8379297: Serial: Replace CSpaceCounters with HSpaceCounters c3dfceb90a616208880d6bc5a7e3098a493a25a8 8379035: (tz) Update Timezone Data to 2026a b2728d0a4b1185efac73d18ee3ac3f928f6a0b42 8376891: [VectorAlgorithms] add more if-conversion benchmarks and tests 8c4c8a16171187a4a1e9a95c04d20f2efd94145f 8378417: Printing All pages results in NPE for 1.1 PrintJob b159addb80701eed6bc548accb6bee1f535b8e58 8379231: Assembler::mov64 always emits 10-byte movabs even for small immediates 7e5acdc6fa0ca3993bc47bdbb90dc18eebea27b7 8378057: CAccessibility roleKey and AWTAccessor.AccessibleBundleAccessor are Redundant 8ef39a22d855d1b1aaeb39549f6e8413f362338b 8374490: Test jdk/jfr/event/runtime/TestSafepointEvents.java failed: Expected event 'jdk.SafepointStateSynchronization' to be present 6b59162d302a71e7759bd2b37535f9bbfaf23015 aarch64) tiny change 1376d144a9ed2164bf1d9e4fbae044d43c704a5f aarch64) clean up / large refactor on shenandoah_aarch64.ad 784dd56ce2fbbbf4d94740e1ce0438907e59f575 8378999: BeanContextSupport.add(Object) synchronizes on its argument 779970fb6fdae8b12ca29b4887d2812c50835653 8373626: [asan] read past end of buffer in sun.awt.image.ImagingLib.convolveBI ea4a1512456d29d05a634c14bb2beb65152ba1f4 8379156: Specify behavior of Types.asElement() on array types 0aa52d633a72a240a22c55fb14d9e9744d2cd675 8379371: Proposed cleanups for JDK-8373595 A new ObjectMonitorTable implementation b349f661ea5f14b258191134714a7e712c90ef3e 8379191: SunX509KeyManagerImpl alias chooser methods returns null for EC_EC 374a94f447b5849afa217dbd83607225e984b378 8379201: Wrong type annotation offset on casts on expressions (redo) 45fc141d29161e6957e95604a3a79dc6c0f7a830 8379230: JFR: Do not store leak context edge idx in markWord ca479be7470af4124d666d63f5cbef101c4db5d2 8379363: FontInfo improvements dc6f7014aa3791a5a6fd2b89ac19d88382c16da2 8379202: Support linktime-gc on Linux with clang a2ad0809899f4f31c4bead58bcb441451403d6e8 8379326: Use JUnit in lib-test/jdk tests, here MethodTemplateTest 310d5a15628f7efde06e2680a92a979de3a233b5 8346256: Optimize UMIN/UMAX reduction operations for x86 targets e6406641d78219f29d24de32ce3c7e6781dc283f 8378758: [VectorAPI] Add Jtreg scalar operation wrappers for math operators and APIs a1b4ad097e38d5769556814df84992f2d7aae83d 8379345: jpackage: Fix issues in tests to improve their flexibility ad0f078669505686a9f294000bfe7f8bc1611a37 8379341: jpackage: consolidate modular app tests c532dfff5332c27723c7d58cb86a4f8c34dfac1e 8379348: jpackage will use wrong arch suffix for RPM bundle when running on Debian Linux 1a4825b2267ddeddd3772ecfb7ab2c9939cba632 8379158: Update FreeType to 2.14.2 c2f6bd87c6d3520c03caf5be75d35eec91f100bb 8379334: jpackage: fix bug in DottedVersion.greedy() function f266079d26ffc1541e5d3146258f7d39188d1a84 8378917: InputEvent checks for SystemClipboard access are unused 46503a165e772b3597782c583ca4f2cd97eaa58c aarch64) DecodeN of LoadN rule 3363a16c1d2725a0468e57690a3dcd27a0bf8a16 8375045: Incorrect Interpretation of POSIX TZ Environment Variable on AIX 3d6856c251cb2476fe3d3139084d9c61c3835744 8374658: Consider use of "included" rather than "enclosed" in jx.a.p.Processor 9bd99b9d68d998dbb0158ed9d31e64b499159856 8378854: Disable SA tests when ZGC is being used 2cb177d0babe1684362df975ad69ea31dc499d5b 8371459: [REDO] AArch64: Use SHA3 GPR intrinsic where it's faster 4d9d2c352b9daa8bdecea5303f49f2496c127115 8284315: DocTrees.getElement is inconsistent with Elements.getTypeElement 0668dab54568a08d49c8c10a7efc4d06ca191083 8379114: HttpServer path prefix matching incorrectly matches paths that are not slash-prefixed dfea6eb9f84142aaa3e51181ea345e8575729ea2 8378598: Refactor tests under test/jdk/java/net/httpclient/websocket from TestNG to JUnit a0c0a3617936bb024ee7a9325b98a49ccaab5041 8378600: Refactor tests under test/jdk/java/net/httpclient/http2 from TestNG to JUnit fc77e3e9a2bedd3cefc98ca28516eb85ceefe2e5 8378599: Refactor tests under test/jdk/java/net/httpclient/whitebox from TestNG to JUnit 97b78f04230452b675a31d8e37f300a2d31e62ed 8374349: [VectorAPI]: AArch64: Prefer merging mode SVE CPY instruction 8a9b63f76fd678c6883a51332aeb84846791ed5e 8378413: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI still exists ec3b58b5e0c93c9e32a59dd1b65bd3b9dea6e12b 8379162: AggregateRequestBodyTest.java intermittent fails "Connection closed by client peer: APPLICATION_ERROR" c9a0e365083a7868c49f082623d722e721838642 8378376: DaCapo-h2-large regression after JDK-8238686 28e8700f461cee6c80da15c71090eaf608b6f8fa 8378675: PPC64: increase instruction cache line size c87ecaddfb32485b2ecaecc9284ce37b610ffffc 8379192: Use an initializer list in the ObjectWaiter constructor c9da76bf33a5e44eb238e3b29eda523e7754b7b6 8377449: Strengthen vector IR validation in TestVectorAlgorithms.java for AArch64 0c252ed52e11d8112618c3ea6228d2fda3c0a9fe no duplicated ::create methods 1f4a7bbb9d67fdaaf63a70d92df895aea41ad201 8379040: Remove inclusion of allocation.hpp from atomicAccess.hpp 08c8520b39083ec6354dc5df2f18c1f4c3588053 8378698: Optimize Base64.Encoder#encodeToString 9d1d0c6f0553c5f042351d1def385589015fefd6 8379166: Upstream redundant diffs fixed in Valhalla - Part 1 c52d7b7cbc89548c3e9cd68a29ff0cec04888b09 8378878: Refactor java/nio/channels/AsynchronousSocketChannel test to use JUnit f0e319b324b43c920f98c907d4bb9790b2a1be70 aarch64) preserve result of CAS coming from slowpath/satb 0fbf58d8ff4fae370d5a839e59cebf713a1f1e5a 8372353: API to compute the byte length of a String encoded in a given Charset 8b91537f109b22333c6008ba64cada9711534cd1 8379203: [BACKOUT] Remove some unused code in generateOopMap.cpp 4d2c537189cba77d3bbfab36ca3e1c3ceb7c603f 8378992: Case folding cache should not look up code point U+0000 3531c78dea58f1c33752685bd1a876162ec03825 8379196: delta apply fix for JDK-8214934 eb50630d9893970ed58034e878dfdc0ecf0961da 8379013: Remove some unused code in generateOopMap.cpp 7c8f66c831e96d7ba6ffa0042130c556290761fc 8379041: Crash in ResolvedFieldEntry::assert_is_valid(): invalid put bytecode 0 12af936ae47b8c3be9ff639ef550cb63a94f746e 8377986: C2: New method to add specific users to the worklist d8d543a5dccf126b23d79750c67424e454f97a7f 8379121: G1: Remove redundant const_cast in g1BlockOffsetTable cb059a6b1b1686b7adcb2e88536060f4f7d47118 8378836: Enable linktime-gc by default on Linux ppc64le ff8b0ac048f6a6f75d1ad738d3354890d76d8128 8214934: Wrong type annotation offset on casts on expressions a3b468cec3997c62a2f55302b0338aa0a2bb3055 8379119: G1: Move NoteStartOfMarkHRClosure out of global namespace 329e14b0744912293faa7769b22fa348cb1d10aa 8375688: C2: Missed Ideal optimization opportunity with VectorMaskToLong and -XX:+StressIncrementalInlining d78a13a7cce07b28668ed88f209f94693f0e607f 8366138: Parse::jump_switch_ranges() could cause stack overflow when compiling huge switch statement f26b379b97301aca49dda9cb5dfe9a5472af7140 8378927: H3MultipleConnectionsToSameHost.java#with-continuations intermittent fails 5ab9ddf5e2fa31caa0f62736aff96dd8c12e0177 8378138: G1: Assertion failure from G1CollectedHeap::block_start processing during error reporting f7918df73318892cf2330812669f9c263f513127 8378779: NBody demo test times out with C1 stress testing 58d2c1d47db8a7defe2c3319cfab943296cf34f1 8371155: Type annotations on local variables are classified after the local var initializer has been type checked 39b1e9d839c0f0089565c55accdcab5337839fbf 8372247: OSX: Semaphore.trywait requires os::Bsd::clock_init 3cd0b99990ae50579e6f99c043beb1ab3f2f5e89 8372248: GTest istream.coverage depends on istream.basic d9e256d3b2bb96ab079ccab51a5d3b32900aa632 8372245: GTest globalDefinitions.format_specifiers cannot run without VM 7f518deb2c6ac54867a266ce16023183e7ced053 8378584: (process) Investigate and fix Alpine errors in Basic.java ProcessBuilder test, and re-enable tests 0a271ef9999318527e3a16eb9fd1268a3c5ed7d3 aarch64) bug fixes 284d1310d059764b5fb887d4693af623c2f7e89a 8378876: jpackage: facilitate testing with mocks 0729d1d82207de856fdd8d2fe2a2ea4a0b8694a2 8379039: Build failure on vector API source generation after JDK-8378312 73363a0cb501eb10f5be4a6a283b20da58b1950d 8378874: jpackage: remove redundant messages a6db3f870218bc016ecc67e3f5e142d6491ac080 8378873: jpackage: remove macOS-specific code from jdk.jpackage.internal.ModuleInfo c13fdc044d188d2266b2a96c4d1803b014a00633 8378877: jpackage: improve rebranding of exe files on Windows 86800eb2b34bd6ea7a77e7a9ac2f7dbce89c11fb 8378723: Locale variant delimiter is unclear df43ef915ab13714c7a191c6413494f97f9db8c2 8378883: Enable more vector reductions IR matching tests for RISC-V 0ea7d890d98eda32912e9a8340020ee405042576 8377903: ArraysSupport::mismatch should document that they return the smallest index 364fd0e37e05b98042db9c7c140c5ed6d78b50e0 8378971: Test jdk/jfr/event/runtime/TestVMInfoEvent.java fails after JDK-8378110 (RuntimeMXBean.getInputArguments()) 6cf8b2ea2fb34b2e63a44d74ffe0495669ea5690 8378845: Add NoSafepointVerifier to CriticalSection classes 7dc97af89f0965ff9e0fa38426adcfc8c69c34ea 8378905: RISC-V: fastdebug build fails after JDK-8377554 b28568f5d8308170c018651ea1c87c2b8f36acb2 8367478: Improve UseAVX setting and add cpu descriptions for zhaoxin processors 667404948c1c967daf6e274c61b9d1b1bd0827d4 8378963: Test test/jdk/java/lang/management/RuntimeMXBean/InputArgument.java#id4 failed 57db48cc21d47475caf2d1fae6bf37eab8d7521e 8373290: Update FreeType to 2.14.1 297812eec1ad5c9f48822ace2bd720fd02c6b263 8378867: jpackage references non-existing "message.app-image-requires-identifier" l10n key 0b183bf2d608bedf118607b1471fbf1e68813a08 8312116: GenShen: make instantaneous allocation rate triggers more timely c0c8bdd294c5ca56307123c7f10ec10ba33c4bca 8378948: Remove unused local variable in RunnerGSInserterThread 7e9e64966b47c788c91f934b5fca5cd31ad465b3 8378083: Mark shenandoah/generational/TestOldGrowthTriggers.java as flagless f4da2d56b7785569e1b88625bb766675b20438cc 8378684: Fix -Wdeprecated-declarations warnings from gtest by clang23 545cf60763feba343b8eed42332a8dc0e51c50f6 8372242: Gtest LogTagSet.defaults should run in OTHER VM 9e240554194e9c2be2425eb983d248923c217da5 8372246: LogOutputList gtests should not use LogConfiguration LogOutputs 8009a714ba81af8b6a7b422f510ae5d6509a73a7 8378810: Enable missing FFM test via jtreg requires for RISC-V 9b9cd8bceeeff9d02d18e55462802991d5dd005f aarch64) embedd null check in oop decode 29257492c360e00bc61aae3c41111a2c91227988 aarch64) factor out lrb asm 63c1cb3ad1cc3be22fd8b401894acf37683dad67 8378702: jdk.test.lib.Platform.isMusl() may return false negative on Alpine Linux 0baeccddffb0a99ce82a1bffdf209c8d2dc05f1c 8378111: Migrate java/util/jar tests to JUnit f2a52b7a069c9180638aec15cc0d748f337c3d2f 8378880: GenShen: Fix typo in recent conversion to atomic field c4e39cea51faa01ec7dcd447c2e89ef988e6a7fb 8373635: C2: Wrong constant in GraphKit::basic_plus_adr() 4fbc29199c207e426176749f51dfc6994dede044 8377777: Improve logging when rejecting assets from the AOT archive 7b5b70c9cb67b7e04d92fbf31dc1d1b97ee99613 8378565: Refactor test/jdk/java/net/httpclient/http3/*.java TestNG tests to JUnit da99f1a330bfa363507908fe83ac2f8c7cd4b18a 8378897: assertion failure due to missing depends_only_on_test_impl definition in SqrtHFNode cc4ca9fde84c95e369169fe1cd3f62c5d3379d18 8378128: Make PLABStats data members private 2adffe0c3cf911df55a79d183d8d63f03b3acc97 8378872: Mark waitList in FetcherInfo final 2678fe41ca29ca413ab1fbfc69b689c9be1b6c14 8378870: Remove sun.awt.AWTAccessor from imports in ImageIcon 2c3e4f08fa3f15fa37b59dff89b6039ac1051a6d 8378595: Refactor miscellaneous tests under test/jdk/java/net/httpclient from TestNG to JUnit 373ad02d3a1fefcd3e1b3b90f594ab7a2cacfd9f 8378786: PeerConnectionId::cloneBuffer should use absolute bulk get 29a40c3c6821da3d40c3aa45a0650e8d0ad5255d 8378793: Add ResolvedFieldEntry is_valid assert b7d0cb5fb36965874f0950ab882dc517b002509f 8378888: jdk/incubator/vector/Float16OperationsBenchmark.java uses wrong package name b12daa41e23eaac2777a8f89ef279963d0e6f7a0 8378110: Add -XX: prefix to settings-file flags in RuntimeMXBean.getInputArguments() 8d370ce59836c2b84d15e72655aa9202feda0581 8377937: [macos] GlyphMetrics advance does not consider font rotation ae4df28b38b318accc6265901ebe08dd3089a262 8378677: Inline clear into ContiguousSpace::initialize 1cc71df2d729222d554dd02b9bf6e7ae534f19c3 fix aarch64 build 2069edca68e9404f5dd3acef24055d19b0816200 8377454: TestZGCWithCDS.java should also test different combos of UseCompactObjectHeaders 6a2f5299f7e2f2088498bfcac80f0767d62132f9 Fix x64 build. 6112840667d10d08b418fdef43a47d293ee0b772 aarch64) factor out satb code d6246b35daa52af20671237f22e3dbbcf269301b 8378386: Remove AppContext from AWT ModalEventFilter.java 9cf9fbec1f5475c39d8522c4bb88dae0881a0b7d 8378389: Remove AppContext from the Swing RepaintManager 0540e980ef556140c07c4416ce397ff002422842 8378642: Add src/utils/LogCompilation/logc.jar to .gitignore dbbb3b1ac5fd218ed2b3c7247f6602a7a58ca4de 8378833: Improve offset arithmetic in ArraysSupport::mismatch f3d7ca33d797c3475a4c31d612e7ed8f71d1f5b0 8378607: GlyphLayout cache can prevent Fonts from being GC'd 6162a66076f4627992b16bb25aaa9ac1dcc0b3da aarch64) Use gc_state_check_c2 d62b9f78ca4a35bb6c5f665172c7abce4dac56ca 8377992: (zipfs) Align ZipFileSystem END header validation with the ZipFile implementation 20ac1b182eef2af02d017f9e7724fabd60724a33 8378871: CPU feature flags are not properly set in vm_version_windows_aarch64.cpp 357f29dc864552a2c41e61b18ea73d9dda1c9825 8378312: [VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify e5aac0961d53611fee57333c0a959e3d5b42ede8 8378752: Enable some subword vector casts IR matching tests for RISC-V 58a7ccfca41bf06f6da98ff8b8d58c4ff0f16551 8378798: Test tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/CommandOutputControlTest.java failed: missing IOException b0318fee71926b424e770ff1c85add0d96cc85c0 8378865: After fix for JDK-8378385 two tests are failing on windows 4bee207d0ad948734e04516dd8d7c9504cb83665 8377554: Load card table base and other values via AOTRuntimeConstants in AOT code 14e198f1a2de5e54b27dcc8bc3012bd0d63f3cd9 aarch64) some clenups, comments, etc. e0b040a6c6713827033e9ba51c9ded920dd0203b 8331994: Adapt MAKEFLAGS check for GNU Make 4.4.1 032ba23bd9b63a2c38e26b06913bcbcddddfc69e aarch64) remove unused classes; sync class names with x64. part2 3144b572d33713cd3311352f0bbaac8b69408fe4 8378388: Add missing @Override annotations in "javax.print.attribute.standard" package part 1 4d3dc29446000036f2b65df0c0095e53e1b17f4e x86) delete unnecessary classes; sync class names between x64 and aarch64, part 1/2 1d1025aa2e97ad5badc37d5c67afdee8a05f5720 Merge branch 'shen-late-barriers' of https://github.com/openjdk/jdk-sandbox into shen-late-barriers a436287c139c88af1b570cc2738e3f33b8ec7fe6 8377048: Shenandoah: shenandoahLock related improvments 1fb608e1bcbbc3fd68205ea168f10584cc5c2a62 8378792: ObjectMethods.bootstrap missing getter validation 5606036793a8819da463bfd12446372276b4effa 8378563: ConnectionRefusedMessage::testFinishConnect fails when jdk.includeInExceptions contains hostInfo 4e15a4adfc50e37e2be01e90a67fde4b12126abd 8378823: AIX build fails after zlib updated by JDK-8378631 6eec7a6056dd48bda24d68e5b2bd40a0eb18759c run-{dacapo,renaissance}: dodge code cache flush problems 94a34a32aa723e4620f4ef4700b3e20d6ab9bf62 8377895: Create sizeof_auto to reduce narrowing conversions 7f16a469486ea180198e8c4d20e642e369ee88a7 Inlining size computation corrections for barriers: handle double-counts properly f6c69cadc7c622028fb02cef1b419f54ac05c85e 8378379: Remove reference to obsolete jdk.net.usePlainSocketImpl property from SSLSocketReset test 186f3a9b297296fae659d5ea0110b785a5e2535d x86) don't decode twice 463b9e00ce9e348164d8a6eebe27808bb1e93162 8078744: Right half of system menu icon on title bar does not activate when clicked in Metal L&F 168febc3cf6f6af3596e2e276d8ce02ea6c56b4c x86) no jump to jump dc06fede2af2f10011695b0539b6f4d2cb1f07df 8373367: interp-only mechanism fails to work for carrier threads in a corner case 6daca7ef99b5333be9dd074ff848783807080884 8268675: RTE from "Printable.print" propagates through "PrinterJob.print" d7f4365b296d120521e16666e2ce2177a8d2c44d 8378561: Mark gc/shenandoah/compiler/TestLinkToNativeRBP.java as /native 1c6e7ffee4f136d769a050c28ab2aeaa30643eac 8377845: Restore regtest for JDK-8324881 with DiagnoseSyncOnValueBasedClasses=2 538bebf76e812058145f7a3f5591cbf1c2f756c7 8376253: [macOS] FileSystemView may not report system icons when -Xcheck:jni is enabled d887e2e6fdcb0070a5f881098120074d972ee3df 8377713: Shenandoah: Convert ShenandoahReferenceProcessor to use Atomic 4a6de12b3a356b4aec9049ec3ee1ee26cd4517bf 8371438: jpackage should handle the case when "--mac-sign" is specified without signing identity options 526228ca3f785263ed03995df3da09ef737ba4ca 8377142: Jtreg test gc/shenandoah/oom/TestThreadFailure.java triggers assert(young_reserve + reserve_for_mixed + reserve_for_promo <= old_available + young_available) failed 871730aa9b2c799e8a5ff9e6c1d3b507d16c0c6b 8377862: Jtreg is unable to detect SkippedException because it is wrapped by CompileFramework cd462a88c62fd07fe213f442fc3989c78313a274 8378385: Remove AppContext from AWT Windows implementation classes 5e85d99c360fa12042a42fb3ed8ceb50c733d7a0 8378715: Use early field initialization for java.lang.invoke generated code aa6c06e1665cd44ae880824aedb3c861f0951cb1 8309748: Improve host selection in `External Specifications` page 8b805630b4c54a8e9e489cff08f0260cd42dc362 8376477: Avoid loading empty Lock classes in Shutdown and ReferenceQueue fcc2a2922fe0312758a9eef5f1ea371e5803bc8b 8378297: Remove AppContext from several Swing component and related classes 71a1af7d0b4723c8ed740fc40ede75091ecf8c07 8378377: Remove use of AppContext from JEditorPane 05adb0479486ea90db036490499203c32d466bbf run-dacapo: match what run-renaissance is doing 2d7d7f2963b9fd78bf18e5770ff9a704a7abdec6 Add Renaissance runner 94de8982f99ff7fd5d955246a56a12bf2bf69785 8372382: Invalid RuntimeVisibleTypeAnnotations for compact record constructor 4f83d211d16bf7aab8b3d7128df6764e017166ef 8368864: Confusing error message (or wrong error) when record component has @deprecated Javadoc tag 3b8abd459ffc195957a8cb6a45d4e72e100099cc 8378398: Modernize test/jdk/java/net/URLClassLoader/HttpTest.java 2da816b7b87b34be1027f59411f9c80d172114bd Rewire performance diagnostics flags 7d608e7f2f0fbe38f306e70c704b39bee577bf07 x86: tidy up card_table_barrier_c2 82ff0255c59645ec115ac7a5fa055667770bf0cf 8374910: Use of containsTypeEquivalent in array type equality test seems bogus d09bb727d28244d6cbcc6bfce4f2b8ebc51b2fb7 run-dacapo: capture the final measurement iteration score as well b13a291667535fdea30936ea5dc87f405e637069 8378268: Thread.join can wait on Thread, allows joinNanos to be removed 173153e1b25c5081d6e6886fe9588847f5a564b6 8376403: Avoid loading ArrayDeque in java.util.zip.ZipFile 1674006047ba1e96b7b5a8baa899b7cf03e9c9b1 8378631: Update Zlib Data Compression Library to Version 1.3.2 7065a24be669b8a6cb319124ac5b3b1667420463 8378240: C2: MemNode::can_see_stored_value assumes this can never be a StoreVector 00064ee77365129074be73d519ebd3570cc38d3a 8378239: C2: Incorrect check in StoreNode::Identity 4a08996147222d0d8f77655798ac4c3bb5471633 8378107: Data cache zeroing is used even when it is prohibited 869ad1ccbe7383eb28734a589997624f07a15fd1 x86: hollow out unused stubs 275596b9476184a21f0f525f5e24e4c8b2ec0c51 x86: get_and_set can work with a single temp register bff2d807b467d1baa11537e93356ab99fe0d3052 x86: get_and_set should use memory, not indirect 5ca23f8c10179defc788a5c57442f480df42c893 x86: common card table barrier d839078b0b1ebd72ee68ef6b00a34040724d534b x86: ShenandoahSATBAndLRBBarrierSlowStubC2 is really just ShenandoahLoadBarrierStubC2 in a trench coat 1f82865f11171359fc9c4d64d1839ff51dfdccce x86: CAS/CAE rules should use memory, not indirect 96636850e4304c7df92322831dbf2dcbe90262ad x86: cosmetic improvements in x86.ad 0ae977fc1decc7c36c61f0cb6e4e3bdc128a59b8 x86: merge match rules for strong/weak CAS back again 2d13677b7308538dea2fe9016bffb53dc74043b5 x86: missing stub continuation in get_and_set_c2 c975c67040726093d189894ec195e3fe4a35bd27 aarch64: fix build 3d8ffabe5dc6efda10ee7c76cca47e54b5383b48 8364393: Allow templates to have # character without variable replacement a39a1f10f75c15b93a709eca7bfae2d808cf7b91 8268850: AST model for 'var' variables should more closely adhere to the source code fd48f68a2cc69a0cccbc2503f29aad2de19ec098 8378166: C2 VectorAPI: NBody / particle life demo d7c8000a493e58c677fed2e04678bb56e70dffc4 8378623: Use unique font names in FormatCharAdvanceTest 9dfd4e2c90d11d4f43f2f3a1ee73cd6d3f996824 x86) extract maybe_null / is_narrow computation 074044c2f37e2da5bb05ea2fc74f6d1e42735ab6 8342095: Add autovectorizer support for subword vector casts b375de89e68ed916f5349eed2ec4bdebca2ace7e x86) some cleanups / refactoring fd74232d5dc4c6bfbcddb82e1b2621289aa2f65a 8377526: Update Libpng to 1.6.55 6ea1ab1e3762e98b56a1d88ef667696b9c0eaef7 x64) merge GetAndSet barriers d6044d3e280dc8bb988a6dd7ab6c9a65b1735608 8378194: Protect process_pending_interp_only() work with JvmtiThreadState_lock abec2124281bd9ffb3c3126b66b7b45dc4d88a79 8377011: Shenandoah: assert_bounds should be only called when boundaries have changed 32cc7f1f57aff093841d071b658a09b83f16ef2e 8377947: Test serviceability/sa/TestJhsdbJstackMixedCore.java failed on linux-x64 8ba3de98340dc66fee76a77f2d4721684b618916 8377948: The ThreadWXEnable use of PerfTraceTime is not safe during VM shutdown 36d67ffd0188070d0fb087beffece15fea4ba956 6434110: Color constructor parameter name is misleading 9af8aba46f0ca29bfcafe69a131242d56515493e x86: SATB queues accept full oops, need to unpack narrow oop 9d4fbbe36d85d71ce850bb83bbfb1ce1d3e8dd23 8374222: jpackage will exit with error if it fails to clean the temp directory 0ab8a85e87cb607c48a45900550998f0d36cf761 8376152: Test javax/sound/sampled/Clip/bug5070081.java timed out then completed fb097492898d423bca3c723f55f980121f75b8d2 8378641: Test serviceability/jvmti/RedefineClasses/RedefineVerifyError.java‎ missing UnlockDiagnosticVMOptions after 8376295 8af95879f3a74e1b6e419305e1db85e9c14972db 8377438: [VectorAPI] Add new carrier type to LaneType class 5a59ed68f973b74a5bc19bf6babd4c20ecc39b04 8376234: Migrate java/lang/constant tests away from TestNG a3684a79527ff33ec32c8eeda5c8a536aa6f814b 8377909: Replace SummaryDiff's array implementation with a hashtable 8cdff4ac9fcf721e3f0b52025f1f0f6aa142bb99 x86: need to save tmp2 across calls, it carries oldval for retries 194be8180f89cd247d31e5ecdb23cb5261db2625 8374807: Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version 93fe49abef85e6c1fcf3a9b853cdcf05c557acba 8371333: Optimize static initialization of SSLContextImpl classes and improve logging ce6ccd385f0eee7dcc52d1dcb93ad8092fd7365d 8378535: Parallel: Replace SpaceCounters with HSpaceCounters 1af6f5fc712d07a682ca2a860b74a627569d3b55 x86: Single register cset check in ShenandoahCASBarrierStubC2 52bab0959af0492f3c47cada82a89a5ef09965d0 x86: Fine-tune static/dynamic gc-state selection in cae_c2 6aed0522ebae2faa6787d6066252a8fcae0c806f 8373731: C2: Missed optimization opportunity for AddI 60a2fe2731440301519f396acdeb4e5103f25e98 Rename ShenandoahCASBarrierSlowStubC2 -> ShenandoahCASBarrierStubC2 c16ca7afe361eea3ea213c30c5e822cc349d510a Mop up ShenandoahNewCASBarrierSlowStubC2 class 79987047c922582bdf0e9acec1c2d39f0ee197ff x86: Mop up old CAS implementation 0b060bf5d08100ba6515cbfd8c2013cf6d4af2f1 x86: CAE result should not be destroyed by SATB slowpath 7b145a51fae9a15e06d169e42d54d08ff250a64a 8378100: Unused code in rewriter.hpp 269c9f3ed53275bcad2b3ce0e1c93cf8eb3ef06d 8378442: RBTreeCHeap does not deallocate removed nodes when using remove_at_cursor 3e087d8ebd8c2f860a168b223c5f049dc1c9c068 8378585: Mark fields in MediaTracker final 5386a72bc2869f29ef3927768bd9d2273c6dac08 8378578: Add final to XbmColormap and XbmHints in XbmImageDecoder 3a74f16e200c0f543608eac85d6d1d5f51d9c54c 8376113: PPC64: Implement special MachNodes for floating point Min / Max 5f098b1284e0b969034cbc159aaedf23d0826ba4 8376650: os::release_memory_special may not be needed anymore d9e46e3b5e475f17591f458f37f46b4b4eb8b8a8 8280283: Dead compiler code found during the JDK-8272058 code review 119108c0d4b043126948f46248eb9e6594d739cd 8373595: A new ObjectMonitorTable implementation 0c09d2e222e6332a69f61524496ae2de03d3855f 8377880: Enable unused function warnings in hotspot with clang too 6c39d1bb7325ba1dcd79b0f32dd6b103802f4d1c 8371683: TYPE_USE annotation on var lambda parameter should be rejected e92726c352f2d9e9ccb074441d9c09eef781a492 8373690: Unexpected Keystore message using jdk.crypto.disabledAlgorithms 9a92e144a9217006976f955de4341fbe59c38121 8377726: Remove unused macros in register.hpp 86165184eb055a55c01104f9ea897f2a25cb7d6e x64) merge more cas/cae barriers a97e8b09da808e370c96675d580cd71cb6dd12e1 x64) merging barriers on cae/cas a890dd1fcd992ad744c3b26a6203f98d41161fb0 8362268: NPE thrown from SASL GSSAPI impl when TLS is used with QOP auth-int against Active Directory 276b23d4e6b8fe59a84ff6ab18969474ba004571 8377671: Step Over doesn't stop after receiving MethodExitEvent 49158d354b0d31cb8821b9a35554fe46a388a036 8378387: Remove AppContext from several macOS AWT classes 9f89fa5b67cb05166fa0d396412a2d6c48ca0ca6 8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote 46737815234a95226a54cbb7544f4367fa13fd86 8378549: Incorrect assert in JvmtiThreadState::update_for_pop_top_frame 79456110fb6dd11ef19e9637c6f40ee7ce329481 8377914: Typos in HKDFParameterSpec.Builder::thenExpand d3aec74f771de3dc8fb6d652adfe4abd107e4f97 Rename SATB -> KeepAlive to capture what is going on load side correctly 49f14eb9fca155319d5475019715189e9f65dffd 8378344: Refactor test/jdk/java/net/httpclient/*.java TestNG tests to JUnit e452d47867ca76449365d14f61332d0eb1a096ac 8378164: test/jdk/java/net/httpclient/http3/*.java: convert tests that use ITestContext to JUnit 0ed34913bac44f3f0895cd9ab15d4e7ff2d5f5c2 8377944: LowMemoryTest2.java#id1 intermittent fails OOME: Metaspace f1169f9d61f6f3eeb0ab3e2ddc0bbcdcaaceea04 8377309: Remove PhaseIterGVN::verify_Identity_for exclusion for Min/Max find identity op 85d5688d37625b3dcb2e0163f5101054c59a9aff 8378330: Do not malloc the GrowableArrays in async_get_stack_trace b4c3629cbaf8733669043a45a1916c017f04e5f7 8377702: Disable AArch64 SpinPause tests on Windows b99d1f0a1723261718d68ffafbdb9efb315ccfc7 8378354: Faulty assertion in checkInvariants method of ConcurrentHashMap 32a619715e9d34e45b9bd6c954a03ead34be5a48 8370044: TraceBytecodes shouldn't break up lines c16ac37d501c0c04bd68be8f500ea3dc24b28fa4 8376892: Allow conversion warnings in subsets of the code base 92fa4f13c6aec8a7958867ce67d89b778c87de7b 8372231: Test gtest/NMTGtests.java#nmt-summary crashed bd99c627b170147a796512810c8ecd98db12781e 8378319: Obsolete the MaxRAM flag bc9c6c6af98fdbe17be4f7dad1270d350cb9dacb 8377996: [REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure 35ed56afc73a83fd7eb856279550cc3e5546a13a 8378347: AIX version checks for 7.1 and 5.X are obsolete dff16156502722c2a0ef580651788568e65314aa x86: a bit more polish 5ed7b3ed750ae35a6369fb472e24ebc78f7d0be9 8378439: Remove unused methods in HSpaceCounters 636698570224b43ca2002880ad46b6801154aa70 x86: utility method to select free register 827239f5f890a7eff7014f27d25537ae7a2f7faf 8378266: Update atomicAccess include after Atomic changes d9f19b3d9e18186454f9e5dd4126ffc9a11e2171 8373251: C2: Ideal() returns nullptr for shift nodes after having modified the shift amount input 14cb5ddfc561a248206eeb54cbbc554c6889aaca 8376291: [IR Framework] Create classes for separate Test VM messages f0da04a40a010ed7e561735f0b1fdbd3f02ca42b 8375457: Test serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default timed out 75f8f08f3b6b4e3b211553ed78862ab03ca5d216 8378118: Test tools/jimage/JImageBadFileTest.java failed on Windows cb3a57ccede6709205e75c7eb2ff9998cb7a82d0 8377863: [s390x] Increase inlining thresholds to the same as other platforms f25d429c8d6d099666aefd698ed14628cce5b1cf 8306591: SA and hotspot generate different hprof records for GC roots 171d788bce176ef147840fadd5551579ac7bb9b6 8378378: Remove references to obsolete jdk.net.usePlainDatagramSocketImpl property from tests c0c1775a2b002e82347bb0a0b1167cfe45e7006e 8377905: gcc.md included with every build 1191adc164ed31be58f771a17e9396c479efe54f x86: Eliminate the last temp from loads a3fc88803ad2c4f54ee3d57dcf80256b1511ebe0 x86: tidy up testb(0xFF, ...) -> cmpb(0, ...); same length, but more understandable 6b576235b84f51e273da44158bfcadbb48f51baa 8377924: Inconsistent parsing of XBM files after JDK-8361748 8377826: Eliminate code duplication in XbmImageDecoder 74a07b7487a8eed43e5514fb16336998e9b1ebc7 8378197: Remove AppContext from sun/swing/plaf/DesktopProperty.java 569d18fbe51a036629337c38230ae4892365a228 8337853: Remove SunLayoutEngineKey and SunLayoutEngineFactory and its cache. 1cb8b6d1b579a91b71bc0a478044a04b84d12ae9 8378202: Remove AppContext from XAWT classes 3b0160f50f2e0ec1c80c855c667677eb2f553eae 8378115: (fs) sun.nio.fs.NativeBuffer no longer needs a cleaner 206f796813348f13fe5954564f6bbdc24e8f1f66 Rehash benchmarks acde30e0ab9cd8fbb6d2e1193771a40fd370659a 8377897: jpackage: make jdk.jpackage.internal.MockUtils available from other packages 1ae2fee007436ef8d842b3d71f228897ce6d2f67 8376125: Out of memory in the CDS archive error with lot of classes 66ba63a4e98bbea0d5a2c9b13c777c611d90a85a 8377745: VoiceOver Identifies Hyperlink as Text 4b99aef1cad05057463edbb248a3adc9b45d9a87 8373944: ObjectMonitor::ExitOnSuspend can call java_lang_VirtualThread::set_onWaitingList() while in safepoint aee4b02ecdca43d66f4e0e4acc961e6efff56a6f 8378353: [PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int 9ea62c258cc880272206a065d73f69fcd7416939 8378348: Obsolete ParallelRefProcEnabled c701647b32c43a12428919fcb39cbcec7ccebea3 8378397: Disable usage of system level jshell history in test/hotspot/jtreg/runtime/os/TestWXHealing.java c065f4119a527789fbe86494b068ab487a59d801 8308637: AssertionError when using Trees.getScope in plug-in 2a9d144f2659f35e2c54543d36ac0bb049964a99 8377652: C2: Simplify Compile::flatten_alias_type for array 0f70a9a92498992ecc863fdd4653ee155b1ac19a 8377433: Test com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java failed a9542746e7289fff6f4d5e7482e68e37c79e41d0 8375359: Improve GC serviceability init staging 30f9b1b90c061a05c996b7569c78d3cc563a7aff 8377224: Initialization cleanups after Atomic conversion c3f713a9c94497871ed83e6ae1815c326d12f47b 8377798: Hotspot build on macOS aarch64 with unused-functions warning reports some unused functions 497dca2549a9829530670576115bf4b8fab386b3 8378153: Robot.getPixelColor() may return stale pixels due to missing Toolkit.sync() a35945ae067ffd60d5f374060086650636ebd9de 8376220: C2: Refactor the logic to in MemNode::find_previous_store d4dc5e49c153555e59dd5b1c2f806d2eb4caff80 8378369: TestJhsdbJstackMixedWithVDSOCallCore.java fails if missing vdso64.so fac338b03e057aa7f9df3a39bf48b41d23d0a612 8377425: Test runtime/os/TestWXHealing.java fails on macosx-aarch64 product build 3bd4a111802f82afec1af1a732be2eab150255c5 8378296: Remove AppContext from java.awt.event.FocusEvent facbcaf06af2c94d319b32da99d2cc4ff69408f1 8378205: Remove AppContext from Swing MenuComponent 103a08378d423ce7345159a010fc79ed7ca8fbeb 8378298: Remove obsolete CDS string tests bc971b51b9a27b8b026f6fbbe1b0d49e7b702a6c 8377388: Replacing "new StringReader(String)" by "Reader.of(CharSequence);" in Scanner 7305182c4ef633d8ddc2d2fd41dbd1ad90c40b17 aarch64) The last TEMP register is gone. 2ebd612634bfc7314a489a8de8f951127b03b26d 8378276: Refactor test/jdk/java/net/httpclient/quic/ TestNG tests to JUnit fdef2b0b8a5fe213defa65d5c55fdaf89d0dc757 aarch64) assume preval==noreg, _addr != noreg 4512eae95f2c4f1d5f48876da995ba491b550e9a aarch64) No temp for store feecb042fe4abbb9bb3aa9324de4e40393e03ae1 8378218: MSYS2 reports cygwin triplet causing bash configure failure b1f9ce73a37f292ff91613aee7b470614b9b8e4c Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers c1f8209cb2b0c3c959623d6002bf60566a24eac8 8378163: test/jdk/java/net/httpclient/*.java: convert tests that use ITestContext to JUnit 932f28c69b8573ad85fde2e0fa00cb3a46d93c2e 8376698: Add Spliterator tests for TreeMap sub-maps 72b28672ad2f0f70cf57c9dc753b0ba20f6bcaaa 8367129: Move input validation checks to Java for java.lang.StringLatin1 intrinsics e8dadf4baa643a48d7b21abe72d073792a9726c0 8378003: JarURLConnection.getCertificates() and getCodeSigners() incorrectly return null for signed JAR files after JDK-8377338 aeafc5b1655858cd72de58e5f1c0b80b984d7274 8378245: Obsolete ParallelRefProcBalancingEnabled 35073f9b726dcb2651de69c73a270bcfd140e09e Cherry-pick JDK-8378338: Shenandoah: Heap-used generic verification error after update-refs c1142bda49aa01297c77e2f33209c06585546c6b 8339886: runtime/os/TestHugePageDecisionsAtVMStartup.java ignores vm flags df8c770944b4a6e9713b1851b45f2b5dd04f6827 8377300: Use64KPages flag cleanup on AIX a296129347ed9448d34ce1c0b6ed778816fd55b1 8375633: C2: Missed Ideal optimization opportunity with ConvD2F/ConvF2HF and -XX:+StressIncrementalInlining 2052b443ed2c8c8fb36513822c577f9f80805e91 8378233: depends_only_on_test_impl() assertion hit after JDK-8347365 16f2b8032729c39ed218de11562bc63aa7b35fd9 8373638: RBTree public interface does not check all input parameters for validity c3a698f7bef2bf6fae132e762095658273a5a2f8 8377665: JFR: Symbol table not setup for early class unloading c7f8147ca7afae015c1ef35df0ad78f2ff4741a5 x86: revert unnecessary assert 53c6dcea9b274efa503c600ec07a0c02565e9d1d More asserts for in-native/in-heap accesses 104d47512ae366f2bcf85ff522d31b3f4e469ed2 Reshuffle and document barrier data bits a bit more 923c86357d27084394720b1a8c34d5035b94deae Also assert that all native accesses are not narrow, C2 interface seems to guarantee it 37e886b23449f7aaeb170e13d02f2ca838e11af5 Should not do IN_NATIVE card marks 7ec561f8b7a72ce3f6adee27dbdd86a191654e50 8378178: Change Thread::_allocated_bytes from jlong to uint64_t fa2f4d82f5337afab2291e4757387e4bc328265d 8377223: Port fdlibm atanh to Java cb70654943695049e75743ee957c7c51ac33ffdc 8377949: TestZRelocationSetEvent.java intermittent fails OOME f49c6d8777c8083d122a61ba3bd359cf9826cb0b 8377990: Zero: Replace Java math ops with UB-safe implementations f0529a854215f325ac67082a44c0aaacc1505c87 8378080: Zero: JNIEnv argument is corrupted in native calls 1df05943885fd83989b62bd460ed1aaeb4f284fc 8377502: Add anchors to the options in the Serviceability tool man pages 866cbcbecb02bf9d7bbc37941a503cc968f34428 8378050: Add missing @Override annotations in "java.awt.color" package 1a967a0bca116513be07129885b93a41c40a22a6 8378193: Remove AppContext from JinternalFrame e42508fc1c6a2cfddcee5dc7dea70a8e95ae9be4 8378203: Remove AppContext from jdk.unsupported.desktop ff1c42f111c57837ed1da37bb30a50a5b4df03ff 8378112: Test runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails with RuntimeException: 1 < 2 9c7d877a2d935cd1fae737428f6360f134378411 aarch64) fix cae card_table condition 2a71f89bc8d72be8095113695e541f4f38acdeca 8378192: Remove AppContext from SwingUtilities2 9b44ea39bf07b1d76e5bf9ebddbcae6bfc93e357 8378204: Remove AppContext from two Swing UI classes 82fe8b9cd0f2985327a4bd6efcaef539b751f667 8377797: Remove SA support for MethodData and the printmdo command 4a6d359a455fd9895ee40ab64909ac6501487d87 8377701: Shenandoah: Convert ShenandoahEvacOOMHandler to use Atomic f02d1900958ee705c4e86bc94b92f7c2cde39c0d 8377729: Running jtreg tests with -agent... option causes some tests to fail due to duplicate -agent options provided to a subprocess 79dbc50b4f907af9b5f9d586d6bd6f33c3a3dd21 8378171: JFR: Copy of a closed recording should not be available e73ab355208d05d5f70bdaf617676eb15cd6d18e Revert script change 3285085d73813ecb7575ccf627afa1f6250d79d0 Atomic barrier dominance can be extended to load/stores 4857d81dc1c3830a6cc9c1454ae54f53f0d0804f ShenandoahBitNative is superfluous 3ad929bc8f650b3e5eef787779a2cfc1441dc254 No need for SATB / CardTable pre-analysis, dominance analysis handles it well e3420cf4732e13441f6fa2c4054888da993aca43 New object stores test 5642e7b2c702cb2fe5d17eefe99c7292ce04a1fc Rename bits to ShenandoahBit* 7f23beae7eafe83645f5b28388a2ab8a16bdffa0 Incorrect card mark tag for CAS barriers bea48b54e2f423693e1e472129a86b030baf9eee 8272758: Improve HttpServer to avoid partial file name matches while mapping request path to context path eac9bc9f69c5f86d87c025ed9b543f3783e4a859 x86: shuffle code to the end of the compilation unit 759fe58877ac75a9157e831cc5e54aaa70250223 8376186: [VectorAPI] Nomenclature change for concrete vector classes 33c9f20bef05239ee016d980dc69a3d583ce8293 8377712: ConstantPool of WeakReferenceKey is not deterministic in CDS archive 7d2b6ed8923d8955afb533ea78c72abd07628c0d 8378149: [s390] Non-C2 / minimal JVM crashes in the build c594da7304b2e76a1833e7ef89a5f186fd7d65bb 8326487: ZipFileSystem.getPath("").getFileName() returns null instead of an empty Path f65dea040cf7bef06d07ebe99ea00cfb861e0474 A null is a null defa1d911582e3b1f0daac6391f48f2bf8550c2c AArch64) some cleanups & usage of needs_barrier c8338be9ad455445a94972d2d9e483a24adc27cf 8376534: Source launcher instantiates wrong class on inherited instance main 38f7891d70cd942fce80897e8eac3d31d128a8b9 AArch64) some fixups a20a1aca8c2ed03291c0f38d15ae47d968d28b93 8378119: GenShen: Restore log message about characteristics of promotion efforts 677798529c7f4a553177d5fd4367d4ca0c0cf286 8378191: [BACKOUT] JDK-8378076 Improve inlining around oop_oop_iterate 4e8028a429df2d6a668bbacac42d8280195121ff Merge commit 'a86a847f57a2244b670a6532399278dd550c4e2f~1' (pre-JDK-8378076) into shen-late-barriers d02ac57e8469ac77cc4f53de77107a278ac5f346 8377983: (zipfs) ZipFileSystem.initCEN needlessly reads END header a86a847f57a2244b670a6532399278dd550c4e2f 8378076: Improve inlining around oop_oop_iterate 27ed9a8ac2bd9325de083870f74d321388f8b0aa 8378098: Problem list compiler/vectorization/TestVectorAlgorithms.java with# on AIX and Linux s390x f633386b217a9ee037f53a0a4e80ac32d6bec6a2 Revert BarrierSetC2 interface cleanups to make the patch more Shenandoah-specific and to simplify merges 17ba7e74620da0a1ee7834cddab06b24983670a6 Hollow barrier stubs are no longer needed; AArch64 support for skipping barrier stubs b171f05d925f3906130fbd490f7cf925dfc4e370 aarch64: Filter null SATB on barrier side again 153d5022fe421e85f4502faf2d8574682d3a7f58 Remove extra differences against mainline 21a07f78feee8bd37629f60a3505f256d249f03a 8377950: Refactor ClassUnloader to provide explicit waiting API da56993fba518fb937bbc9a94e18a1b930dcea5e aarch64: Mark things to further polish 8a2a623fe08543a8d0e8fa9acf68ca96fbd645f1 aarch64: Better stub hiding, missed a few spots 0fbd4f3a075c048c476c6e4caac7deadbc73f67e aarch64: hide stub creation under the needs_barrier checks 64e963e8678c19f882daabe35b5f451c6dd472c0 Revert creating live data for all stubs (breaks AArch64 now) 8b13fe31d0ba0a4c4453c6388bf68e0e7b5ee22d 8347365: C2: Fix the handling of depends_only_on_test 673eb565b014655e369cef85e3be170d63637b68 x86: Make sure all stubs check the actual barrier data, not global flags d93450cfea6c28fd33b4c537443744edcb15c767 Declare the need for live-in data for all stubs bfac97c5c14b188dda662d1f9591bdc22034161c 8376992: Remove AppContext from SystemTray implementation 1d713b2bbe4daddc8a9b1648296b59412e683186 8377486: com.sun.jndi.ldap.sasl.SaslOutputStream.write() throws NullPointerException if it is already closed 5c92fac8a6db56354078904f918a11cc86edafc0 Clean up. Fix? 33e3ecea9ee9c8bfdb8aef20964eb7e9c25be7c0 Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers 822a9e54fe9e529723d2747f8efaed5282e6ce34 AArch64) merge of load barriers and other fixes 2bc436816f86187335846b289fac0fd8ebb3759e 8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file 4ab05d25c170036cd85155c45e58930fedf614a4 8377318: Force bad padding exception in TestPKCS5PaddingError.java at all times 92d0ea9ba84f549deeb42cae49a9b20711dcf8cf 8372301: Improve error message for jimage command line tool regarding version mismatch 1b192613782b06636f68e6cb25871bbebae5445c 8376994: Remove AppContext from sun/awt/datatransfer/DataTransferer.java caaebf358c0a396664a58ef3e0fc01c16bfd8c03 8377192: Remove AppContext from MenuSelectionManager 7489f75dbdb1358b7f905aad2d1510b7ffc173bf 8377910: Minor cleanup of java/io/FileDescriptor/Sharing.java 63f00fff921ed4ac0f595a0a013d399700433a2c 8377507: Store cpu features in AOTCodeCache 49425184a1a45669b4b79ce6ac28852cf1abb9ee 8371590: runtime/ErrorHandling/TestDwarf.java fails with clang toolchain 4d7decc73cb8d6f74656a97be7dc004049799534 x86: Polish card table barrier 7efcea9c84e89948ce2153350f7681ad418c98e8 8377008: [REDO] G1: Convert remaining volatiles in G1ConcurrentMark to Atomic 4dc2e1a17640b74a076fe3f59351a0550df36db8 Barrier domination analysis and optimizations 0705fe94a70fae0b1639ab8fb11670eda4971574 8377413: [MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing c1e92e0092710fc5daf8507822e5ca3b8c521dbe 8375621: Move RBTree implementation to inline file to minimize included headers 877a7fd617aef1db2736cd1b1f87008857f64142 8377164: G1: Clean up g1BlockOffsetTable.hpp 7019591013d68547a1c46065ebacc6ec1072e2ec 8377796: java.net.http.HttpClient.send() and sendAsync() never complete when BodyHandler.apply() returns null 6220c281ef5c728fb476d0b59943583809be16a7 8366457: Add ResourceArea and Arena allocators for the RBTree 03703f347df7d3507ffeaf45e32be8bec6403b7d 8359115: [s390x] Test CreateSymbolsReproducibleTest.java failure fbc705d2cc251153a69ca76788462e00861d3f60 8377704: Shenandoah: Convert ShenandoahNMethod to use Atomic 2925eb8cfbddb0abdcabf735d8f0585132b4baf9 8377044: Shenandoah: Convert ShenandoahHeap related code to use Atomic b41ba3a496b59c8058067a49617f798606f0a51c 8377932: AOT cache is not rejected when JAR file has changed c3b67387c4c0891891c75f9001ba13feaae09017 8366736: Closed System.out causes child process to hang on Windows a08c730d5fae6a80a0fa457aa465fcf6d5e35b8b 8377302: HttpServer::stop uses full timeout duration if handler throws f5e1e313dab2aa63711c6a64d363e88409bff4ba 8377561: Parallel: Large allocations cause Full GC storm without heap expansion 81cca851aa615303ce6b8ebe135f1d04a5154025 8377997: [BACKOUT] 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure a7255f93ed448e00c215877e13e2c37721c77752 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure 5a083744946c54e1d9196e1031ad556dae5f38c7 8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI 8377389: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI 1a16c0dbaaf483cbb5efd8d948df42687ee655a0 8371950: The jdk.httpclient.keepalive.timeout system networking property does not specify the behaviour for values <= 0 cf0275d6654cfd2243398032a90a7db95c9bc631 8376707: Template-Framework Library: Primitive Types Abbreviation Methods c95ee4b8edbf2038e86550acdcf164de20931862 8377707: [Linux Alpine] Build failure after JDK-8377368 b9406a5dbaac7082419ea936f3cc3e61e6ac96d0 8376665: Port fdlibm acosh to Java 1b39d2c28c18130b1dac69c05217572d2760cc53 8377898: Hotspot build on AIX with unused-functions warning reports some unused functions 0043a049d222736ecfece6afa7ad8963ef89c787 8376174: [IR Framework] Refactor Test VM socket communication 0196d4ecf69d9509d59a266e163308d0783eaa25 8377878: Problem list compiler/vectorization/TestVectorAlgorithms.java on AIX and Linux s390x ef0851d8adbb834e1cd5aff5b3b973b953e57e2d 8377428: VoiceOver Cursor Navigates Invisible Components 01c9d7e9b423f5edb62e18a43820275f6f89f7f4 8377517: AArch64: TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java fails after JDK-8375443 49e2a6b696c2063f0b4331b0a6d064852d676fcd 8377857: Add since checker test for java.naming module f1456d29622c956e5d567921eb7e47a702aeba24 x86: unbreak build bf8f7168959c408b5ff52c65665733ac22a51dbc 8377447: [VectorAPI] Assert wrappers to convert float16 (short) value to float before invoking testng Asserts 8d9bb6895e8edbc8573e762fe5baeb53bd0759d5 AArch64) merge getAndSet barriers; cleanups; 1920983edb4001c71efaeefcf819feb977accbea 8377191: Remove AppContext from KeyboardFocusManager a98d3a76a5d44096321aa02ed86e865066c89bdc 4197755: Arc2D.getBounds() returns an unnecessarily large bounding box 2ffc2be13cddd39e073d0d582e978ead0b8a3300 Implement missing SBSC2::estimate_barrier_size c78a2a8c34790c86087d85952c54bf889f09acbe 8377675: java.net.http tests should not depend on ../../../com/sun/net/httpserver test classes b266df3ab21e20fd3e324f459f167d21a03b083c Revert accidental script change 140014c355b9a9e8416c197d3ebb74fc395f769a Account stub slack properly for the sake of inlining policy 9b830bb540b4dc79d700ab19bbb1276db6659f72 x86: hollow stubs should not be completely empty 357844bada1abd7524594499c8ccd623aa784aa4 x86: make sure both stubs and barriers are not accounted in inlining policy sizing decisions 45851878c1b4cd4e674eb71a64e1b36a8e10645b "Nop" GC state checks would be actually only a single branch 486ff5d3fcfa924ebcb0ce92c067a02b8f9a2ebd 8377455: Replace LinkedList with GrowableArray in VM.ThreadDump's OMTable 598d6c3b63b948f7c154be676422c30cc5baecd3 Run Dacapo with tiered compilation 4e7106d8919652c1dcd4a501a11057e1a8179b3e 8377035: [s390x] Disable JSR166 test cases which uses virtual threads 15520fa73d5996ed445d54a2bda11bc1713ebd85 Merge branch 'master' into shen-late-barriers 0df615dd3e8502e74c9a0c4cf1adf9a556da70ad Ignore all scripts e77cec41a324b6ca4c3530256ca94f4c5ffcc4f5 Script updates b014cbac9a2e8cb1a44b9ae02057e26af35d1c91 x86: Polish load barrier: no need to re-check GC state always, more compact cset check e3661b3cc5066b198f6cb5979deecd1d8d2c5450 8376664: Find a better place for the Atomic vmstructs toplevel declaration ce57cef3ed5105deb2a29551564474d87be05afd 8371979: Convert java/nio/file/FileStore/Basic.java to JUnit 93c87ffe4037221725798f6d0ba78cb20d67fcab 8377128: Add missing @Override annotations in "java.beans.*" packages 3e9911c19fa58cfca2b32fd795777eedc8733650 8377710: Test serviceability/sa/TestJhsdbJstackMixed.java encountered Driver timeout 9c75afb6d0ea95c5356e3e29ae66cfc8b04c3564 8353564: Fail fatally if os::release_memory or os::uncommit_memory fails 0842782b7ab9e57028fa527073c8f2523137f612 8377347: jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java intermittent OOME eecc0d69047d88840b18a66a4a6f940c0665ab50 8376996: Remove AppContext usage from SunClipboard.java c7ef631b0c99c725120d7dde4b11fd34baf0455d 8377629: jpackage: Tighten up output validation in tests c73f05bec95c3ef0d8b6235b67478352db9a48a9 8376233: Clean up code in Desktop native peer 37dc1be67d4c15a040dc99dbc105c3269c65063d 8188131: [PPC] Increase inlining thresholds to the same as other platforms 3b96024993a451d7e4ced567e3c1f34b60133598 Expect Dacapo MR2, measure tier4 footprint 09db4bce5c66cbfc7a7e04f87873a078ef694cc5 8377666: Fedora 41 based devkit build should load more packages from archive location bba396a625f9c1e88f3656ae9f19babc770f5186 Simple testing scripts c032082645835e145d22af1adb62318c7e5e5924 8374896: Min/Max identity optimization opportunities missing for int and long cfc7804b056b5476545d46080d43db9dbb4d25f4 Use fast DUIterator in load refinement 76194e1608c6ea60bce4fbc72fe82bb5a2f12dcb Do another optimization round in final refinement 8d958ec3d86bdb2be547fab7a651649235cfbf6f Experimental modes to hollow/skip the barrier stubs altogether c988a4e5349c784af0da814b2b942843c50e7871 8044609: javax.net.debug options not working and documented as expected 9d063e46d9238ba7b346b56b3ea1d5d3cac3cb39 x86: tighten up load/store slowpaths 6c8d5daad1f388dc9fc8af6c9b3674846050dc7e 8373041: Mark gc/g1/TestCodeCacheUnloadDuringConcCycle.java as flagless f49f7a4be3017a232e0ed1ad4c44e797abcce7bf x86: unbreak build 6abb29cc07e033e9a747b5a8a62e831c8f629c14 8376794: Enable copy and mismatch Partial Inlining for AMD AVX512 targets 5868d351e28a30a3178e1d3cf09404c6245c2082 8377651: [s390x] build failure without c1 & c2 compiler 24f67917c28a71fec1e4641b5b5ac0ff6a75d5a2 8374577: Heap dump from core does not contain HPROF_GC_ROOT_JAVA_FRAME 370929f8268a859071d111f44ad1cb6fbceb31d7 8377601: JavacTemplateTestBase not reporting javac crashes 961d32842d7841701a33659493a84b4d2c4d2f82 8377509: Add licenses for gcc 14.2.0 0867f9b1b4bfa090cce1403cdbcce56a2e91127c 8377307: Refactor code for AOT cache pointer compression 190b61608dbf04f0b247736ecb55d95b5f3eff38 Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers f806680f6a2bb9e9b6184c8885f5676b0efb71a1 AArch64) merging cas & cae barriers; need more refactoring. e515c10f3a092955c847c88dcadebb763a807852 8377396: GenShen: Consolidate and simplify in place region promotions a8e5c85354fe5612b5d715b4e93933a790303102 Handle load specializations through barrier elision 39a1d1c801a9cbf8d21051a9af7f6279873ae260 8376998: [macOS] Remove AppContext from AppEventHandler 708970a1a6f9c05f21d15918066a07d7f896a04a 8377045: Shenandoah: Convert ShenandoahLock related code to use Atomic b98899b441222ce9cd6a2a74e86193c091e088e6 8377461: Add ZipFile test for incorrect number of entries reported in ENDTOT b3fc013b4f8171c8ee735d6fdcad696ae6e431ee 8377143: Parallel: Remove special treatment in JstatGcCapacityResults.java a8a88d79927b8c4704f5b7aa3948f13812fd87c3 8374469: Mixed jstack does not work on Windows a8d649f9c4889e8884868ad3db3450e2ca4d4931 x86: harmonize load/store match costs a532e509ed60f6e8bfd66cdc6973f4d9042bb056 8377395: serviceability/sa/TestJhsdbJstackMixedCore.java fails due to NPE because "because "this.cfa" is null" 0097db564319b6b0f50507f8c9598f124588e5f3 8364655: Loading class with nested annotations causes stack overflow in VM 6a5eb26dcf9e9dcf16e80b7c46f16a236a893aef 8377656: JUnit test java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java uses private methods for BeforeAll/AfterAll de92fe5447accd42578ba171d0b79e97b29ed9cf x86: Incorrect load specialization that compares untreated oop with other real oop 1bce8e47383cb1f89d7325ce6645f4bb195f91ba 8366957: Amalloc may return null despite contrary AllocFailType e34291d8e11164ab3b6d0f6a3e8819bc29b32124 8377442: More fixes to ThreadLocalAllocBuffer after JDK-8377179 9026f49dd238d16240687c4627e42c5dbee08773 8377446: Improve parameter naming in pointer_delta() 57931dc6b24af2c02206b01bcc417e5607d39371 8377172: Change datatype of CodeEntryAlignment to uint 1e99cc4880f695c12705d849d41609f176f897bd 8376355: Update to use jtreg 8.2.1 024071ff1238e803d4916694df40ec7fb7075522 x86: split nops per fetch line 56afb460a0055206a1deb1260f6440de9d437acb 8375038: C2: Enforce that Ideal() returns the root of the subgraph if any change was made by checking the node hash dec1defef62d23e4f021d9d0119a9f0a8945035a far branch a87da5173f14d503664067713ab229e2e4fb6108 8377514: jpackage: support passing multiple exceptions to the top-level error handler 3a588e5bede4752f320f4b17f6086c9927616959 8377338: URLJarFile$URLJarFileEntry need not clone the arrays returned by getCertificates() and getCodeSigners() e516800b3e78e21d68460827ddced9225c3a2247 8219203: Use StringBuilder instead of StringBuffer in com.sun.jndi.dns.ResourceRecord f835073f75251c37acce1b5d87e2caf9d748bd75 8377626: The macOS build is broken after JDK-8332189 6c758bf5d562ca9206938fc6bcb3454e5c2a6fdc fix x86_64 build? 8455b668104f97bc152985299a7814646c9fb1fd 8377200: Shenandoah: Convert shenandoahSharedVariables and related code to use Atomic 5b7a364e45baf4fdc50564f5e75842cfc8db25ee 8377368: [REDO] Mixed jstack cannot find function in vDSO 4e3033f2122d773c173b0bb50120099589adcf3c 8332189: Enable -Wzero-as-null-pointer-constant for gcc/clang 3de6dbab14e950c1725a48686478e4155c8d93c7 8377183: Impossible or redundant condition in AwtFrame::_NotifyModalBlocked of awt_Frame.cpp:1635 438c59b3bda8c31bd75217aaaeb4d869cda23cc7 Aarch64, Initial work on CAS/CAE barriers merge 6fd42a982104f3f743ba953b6b023cdcf0dbecca Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers 95767738f0c83f8977d1c77d4cf0a1b55a0432fb aarch6464: factor out StoreP/N barriers to cpp file. 943a534dd6dacad171160c5961889e1edc72fbb0 x86: unified load barrier for LoadP/LoadN matches 7bc2475962efb690c11a8bfcaa25ab184475fb13 8377096: Refactor AOTMapLogger::OopDataIterator implementations 21d4c6c68fc1199275b3317cd64ae24c8aeca003 8377013: TimeZone.getDefault() returns obsolete id on Windows (Asia/Calcutta) 43b2d2bddf8d7c308c8d2782456cb3ab3a33993e 8375285: Port fdlibm asinh to Java d97ea5a8cdd6cb033e7849515425880e9132b3f4 8377549: [BACKOUT] Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement ef345e78797026b946aa5d91d5f6101ef3ad30bf 8377457: java/util/logging/ParentLoggersTest.java failed intermittently 28f845a670f767f43acfdb1c6de287003c93c53c 8376777: Consistent use of nonstatic instead of non_static in ci files 264fdc5b4ed5f4e35168048533196e670c3dda6c 8374808: Add new methods to KeyStore and KeyStoreSpi that return the creation date as an Instant instead of Date 9851aed01cb43525ee516a8b704c5334c65df9d6 x86: specialize match rules for cases that do not need barriers 72b4e70eaa3b4e40944dccfdd8c0c97119e9a224 x86: move LoadP/LoadN rules, mark as implicit null check candidates bfb6de5b2b5870d4bd964e5aab791ef88270c5a4 8377429: Warning as error in asan build in test_nmt_cornercases.cpp on Linux bd2a3b80625e49b77d9500e793276e26bb7d8028 8373040: Mark compiler/codecache/CodeCacheSegmentSizeTest.java as flagless 665dc490c2a1bcaa1fa1cf6f0ea2396ce4b31863 8208752: Calling a deserialized Lambda might fail with ClassCastException 8374654: Inconsistent handling of lambda deserialization for Object method references on interfaces ea90214ce90c916dd5145c09de6960f038843326 8375352: java/net/httpclient/ConnectTimeoutWithProxy*.java tests fail on EC2 fef06c04e74f509905e2229b0e2d1682aa5d3852 8376328: Convert PLABStats to use Atomic f124f86f4304fbb62aabdef8f2d480d197aaa1b3 8376666: Convert G1BlockOffsetTable to use Atomic 2c9c2f514be0928d15a0642058b98d73c494572f 8376353: Parallel: Convert PSParallelCompact classes to use Atomic b8088941c8f1ef803bd0592b945d3e1ab5c15bee 8377355: VectorAPI source generation broken after JDK-8371187 996ca4b44bff2f782b775ee7ca496544e5982774 8377411: java/lang/Thread/virtual/stress/ParkAfterTimedPark.java only testing pinned case 87df1bbbe28f2009adda6ca13d0d7e2766c48c88 8377513: jpackage: fix Win8365790Test test f9ded7f88cce75151cec32d1ef1f9662ea10431a 6441373: Editing JTable is not Serializable 57eb9c79b050224c6bf402ebe7d18afff1f5ce09 8377043: Shenandoah: Convert ShenandoahHeapRegion related code to use Atomic 161aa5d52865295059f9506b2ba4ffc4b98324de 8371955: Support AVX10 floating point comparison instructions 8c18f84d0a955babfad27cfbb8613ebaed864c12 Missed return in NOP-ing code 3871b8899df79fa85619975bd1c7f59792a839d1 8375065: Update LCMS to 2.18 3065aa48c9d72bb0c4e2e14a866ec7d9b5515b35 8376627: Remove AppContext from javax/swing/plaf/metal classes c4abb5413824b73956ca5907ade93a2a698d97b3 Drop ShenandoahCardBarrier test from barriers now that they are not tagged when card marking is disabled 3071f80b3880651bb604f192c12d05139d583ac2 Fix build errors 819b6042ef0cb6a41df882de8b8ec23bd21c18dc x86_64: NOP out GC state checks (experimental) 36758b0839a5ad92af556fc06cbfd207d61a0950 8377435: Problem list serviceability/sa/TestJhsdbJstackMixedCore.java 2a8badf5a6c956536fc0b4d55992f213409808c2 8376356: Parallel: Convert PSCardTable to use Atomic f81bea29a3595195d747068adea2a427cf26385e 8376351: Parallel: Convert ParallelScavengeHeap to use Atomic 47b2e994b083f1c53f51fae605a192a6a44f2483 8376199: Convert CodeCacheUnloadingTask to use Atomic 6ca2d593b68d1b399f55078832542f4d4d796a91 When barriers are disabled, relevant nodes should not be marked with barrier data a5765a916a03471cd771c870e1c0e5eab7a08bf1 8377225: RISC-V: Improve receiver type profiling reliability d10ddb820316a053c58a61ba706af7548d089acf 8377352: Parallel: Incorrect capacity in GC overhead log b12367e19695a15a83ba85b58b4c22dce69d7075 8365381: [asan] exclude tests under ASAN build which rely on vm signal handling 07f78779e099d2dead74a05acf84ac4c457293b5 8376491: ZGC: crash in __memset_evex_unaligned_erms when initializing heap using high values for -XX:ConcGCThreads a7bf468a8fd86bf2845acef8aea1462f865c8182 8377165: G1: Introduce common G1 GC Mark to collect scoped objects ee5b10c7f0ac5dba69d69fdd4b8a30b6443e6720 8375443: AVX-512: Disabling through UseSHA doesn't affect UseSHA3Intrinsics 1314857b335502998e22f114b401c29af2517548 8377443: G1: Remove unnecessary cast in ResizeTLABAndSwapCardTableTask dc80ce7aec8e466a29fd4c94ee70c90a7244869f 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush ffb6279c885e9d9a1a53ce7657390e286136c4b7 8377334: Test framework used by langtools regression tests can produce false positives 6665a78ee27617a5c9f272ee4471625a64636ac7 8376688: Gtest os.attempt_reserve_memory_between_small_range_fill_hole_vm fails on AIX 7.3 9cd25d517c25477be6643bfb795843ca080d4e38 8377359: TestOpaqueConstantBoolNodes fails on PPC64 5152fdcd490412025ba5f608378982abc1eadc07 8377331: jpackage: improve sign errors reporting 40bf0870f788c142f0eb1c2bfbda540ae4a93a08 8377392: jpackage: Fix member function called from the CfgFile.Referencies compact canonical constructor 4c322344cd08608ae4d4e9bf99e7333ac8009f26 8377018: Convert java/nio/file/DirectoryStream/SecureDS.java to junit eec76d7b8c4c8a64593d85338225906c188f679c 8377180: Shenandoah: make escalation from degen to full more conservative 32ab369e3430d13984ff93828f2ff3f8f026012a Rework CardMarkNotNull -> NotNull to be usable without CardMark 5aecc4d96932057eb93fcca0cac18b68405b0aea Final refinement to drop unnecessary Elided flag 8b9be75f18b66cc09cdfe6837fa68c29277cf1e2 Improve C2 barrier verification 986d3772248098c0ba845861611a5a4ceb7b645a 8376533: Remove test dependencies on ReferenceQueue$Lock in preparation for JDK-8376477 cd5256d5a654d436e5ef926f6afb1bcbfc7a8bd1 8374170: I/O Poller updates 9f13ec1ccb684398e311b5f139773ca9f39561fe 8377365: [BACKOUT] Mixed jstack cannot find function in vDSO 77e8469fb0a67d4a795f049acee7e67eaedfb5b7 8328306: AArch64: MacOS lazy JIT "write xor execute" switching d1b226dec293804cd6f929c4a46ae59cb246253e 8376264: Mixed jstack could not unwind optimized frame 8620e67c87cf561c858c2528b3b00b016eec3a51 8377231: Build jpackage with SIZE optimization 77e680b11efea0eb707b72f4f3bb9e3422e170fd 8376269: Mixed jstack cannot find function in vDSO 7a37d370e3fe0a2adb4c6ae336803b87be8d8547 8377326: [PPC64] build without C1 and C2 broken cd6a7a54c5e323ec53747f76b07edb7f90e1f965 8377245: AbstractMemorySegmentImpl#getString with length should be @ForceInline 5f83e9ad0e57396b58520f2bb1dfb3e10c7113b3 8377179: Improve and document racy use of start/end in ThreadLocalAllocBuffer 2d6a1aa36e9a247d41a07817d61236a519879762 8377313: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 timeout 0fd66bedf19637ea427033519f769c67ec9f0afe Fix no-PCH builds 1efb29829fdd526be55c0a00420980279d9824ee 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize bfd5bdaf7ffd96cf887fbbfe072414be38ee1b84 8374582: [REDO] Move input validation checks to Java for java.lang.StringCoding intrinsics 90f370235c0f774450f4548886f95606b0035a25 8377226: Inline Thread::set_allocated_bytes 57241545c63469a9301bd191c49336582a29e306 8376052: Use AttachOperationFailedException rather than AttachNotSupportedException in findTargetProcessTmpDirectory() a69409b0b7bcb4eb9a66327e1c6c53b3361ea1e9 8374516: -version asserts with "-XX:+UseAESCTRIntrinsics -XX:-UseAES": "need AES instructions and misaligned SSE support" in generate_counterMode_AESCrypt_Parallel() b313052947dc27f23658f48165365c03c301d401 8376187: [VectorAPI] Define new lane type constants and pass them to intrinsic entries b9c0e0537f979534b12ba6c44b6cf35a8ed78f89 8377126: Shenandoah: Convert ShenandoahVerifier related code to use Atomic 37ae15a4896c700e0a47a43de3330e8879d147c2 8377193: Remove AppContext from SwingUtilties3 4724a37d378cfa10dd3e14edf7e38841f54a3403 Merge remote-tracking branch 'origin/master' into shen-late-barriers 60366a97a28f07095224c13d46dc42ddce8dffa3 8377315: test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java is failing with "Expected BPE NOT thrown" 99be94e38f69f9c64d9142e44acc22f5689b26f1 8377116: Refactor java/util/zip TestNG tests to JUnit bd9c94d19755232070e88af33147f4a3f21f02f4 8377199: Remove AppContext from AWTKeyStroke db081f0b75f92f3bf6e585807b33f9732c047f6c Merging 838a58a8fca41c642b831d137a1952bd3ab5e933 cleanup 4e6cf8f5611b6f1ae1d18b01e95216d9bf43ee5a 8377244: Update ModuleReaderTest to JUnit prior to making changes 22e1f68a259f2932afdb861cd4977fbe000f131f 8375585: Test java/lang/ProcessBuilder/PipelineLeaksFD.java failed 1614714bc2d9891f9a393c3e19f0c92a5713a276 8377150: G1: Full GC should not execute barrier code during reference processing ac6e8d481a20b40e136263c0e0c075bd138677ab 8376568: Change Thread::getStackTrace to use handshake op for all cases bb95c9a430f2de5276e10efcc0c72f656a07dcbe x86_64: common barrier example for stores 37b49b29a724c2c3c30890ba7a46c4aece71a0fe 8377138: VMError::report should handle out-of-stackbounds errors gracefully 1ac965893da6a9a3d220d572cab4ac6030ba1722 8376956: Add JVMTI phase entering/setting to hserr event log d93bd18d67555ba998735196576c337249f4932b 8377167: javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable 72eec521f91d34b97dabfc3ee8cea511d88079e2 8377161: G1: Remove unnecessary member G1FullGCScope::_g1h fde77a9b55828128eae9652726638a14ce426e09 8365883: Fix P11Cipher to throw BadPaddingException for PKCS11 CKR_ENCRYPTED_DATA_INVALID error d0e97307836c49291f24ae7cb1c2e9319b986f8c 8372980: [VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations 949370ab0e701cfcc68cb84dd0f91e5db41f4f45 8376756: GenShen: Improve encapsulation of generational collection set choosing 7fe73fafe82f7ed80be46fdee6431ca8f49ee504 Fix fastdebug build 6540322232af04ae0ddfd50554fdd7c52fac246e Remove the remaining is_gc_barrier usages 82de84e2427a3ddd696ed75ca13e9960d2240abc Pick up the variant of JDK-8376749: Shenandoah: Rewire C2 clone barriers 303fdfaeed6c5705343f1704760a79391ce928f8 Fix build after merge 792291937f7403c9acf6c5eacf284c26c2a2857b 8340830: Console.readLine() and Console.printf() are mutually blocking d49e29aa8c88a0f966446de4288f32a529f0dd52 8376405: Virtual thread crash: assert(!_current->is_suspended()) failed: must be 2a7329e2ed3a42a653f44dd061db892d104436c0 8376645: Test java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java failed: no response from peer 8ad91ac1109e76ee8485bf221adeac7e1751ef17 8377141: G1: Remove unused local declaration in G1BarrierSetC2 a181dd09bd7ba6b23bf34327aa2be61bb00768dd 8376761: ARM32: Constant base assert after JDK-8373266 84e8787d1fdfe2d92f8b2c9b959651d8d63be91b 8367530: The exhaustiveness errors could be improved d7523ec8d2255675547c0746d076efd7af5dd5af 8376031: HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method 13029e128ac7183af83234a031c62462aae14fad 8372942: AArch64: Set JVM flags for Neoverse V3AE core 848171a6ccc6c3610b8de0c871d0082204369bee 8374782: Parallel: Remove specialized objArray iteration code c5e973e03418d6528fce1aa4a68e0b07a82036ac 8374622: StressIncrementalInlining should also randomize the processing order 651e01b44747574a4882e7cdd9f6d3b54d2280f9 8369393: NMT: poison the malloc header and footer under ASAN build 3f3dcb708d2e8326c96c42566fa765a878e68bf6 8376810: Make Atomic default constructor non-explicit b0829a54cd787d5e378573f69ec0b82b40602454 8372948: Store end positions directly in JCTree d67f72e0d55ce4da5928716fc6ab87d87516443b 8377063: Add EchoPassword.java to manual group 7e8fad625a2cdc9a4e46eb31c485de074997c7c0 8376760: VerifyJimage.java#compare intermittent failed with fastdebug 1069ccebcc32e02055985e2babfa2986a2e295ca 8376684: Compile OpenJDK in headless mode without required X11 libraries 443cd77509bd4144ba7dfec26e3e7b2e62c799f9 8376758: Fix -Wzero-as-null-pointer-constant warnings in AIX code 14a6e928ce9a10f6d85fae8db4ce303da20bde85 8376630: java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out f3c8502e38de714caab8edd895113528f1ea4f5e 8227493: Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error 5fea0741a6b7ff7e3a41844c86e422c0f0582333 8376297: ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int) 58d2edb9fc1bb68363e697b43be04c493ead81c5 8370688: java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays e51ccef9cb415ed31db70971bb439ca3d96c5bce 8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings 99bc98357dab78bef2cce7a10c98d13d1e5730e3 8377015: ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused 69c3e2780c44c6ad2ef0f296e8cfba7796f2213e 8376410: G1: Task queue statistics not reset properly on mark abort a5b4c0795d88db3d02d31fb4740612c6a53f7204 8376889: Enhance JfrRecorder::on_create_vm_3() assert output 88f538f114faf62e5decc48ae624b1c1302db13a 8376324: [IR Framework] Name methods in a CompileCommand-friendly way 9c83dff811c038ba8b20a9781ea3ac0f4f95b1b9 8376284: New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine efa16e9e5fb07088ef2e0f2509e40fd97e4141d1 8170896: TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds f43fbf08231a0ecf5c495c807302a851208c0736 8367332: Replace BlockTree tree logic with an intrusive red-black tree 5fec0f3287a64aa56e04ad7c0222dca49a0992e0 8376585: bin/update_copyright_year.sh could allow updating a specified list of files 692444f071cab930d1b92bbfac79f87d0d801aab 8376969: Shenandoah: GC state getters should be inlineable 8e2bd92bacd6503346a48df236959c8a959c9c77 8376970: Shenandoah: Verifier should do basic verification before touching oops e21cb8525d91e91f000dc375b250c4acd37314e9 8370441: Remove unnecessary/confusing null check in Verifier::verify() caf1338243004e62c8a9e5fc8ba5d5e19f6edba2 8376700: java/nio/file/DirectoryStream/SecureDS.java fails AtomicMoveNotSupportedException 1cb4ef8581b5c5572474a5376baf4fd88c5ffeab 8376855: ASAN reports out-of-range read in strncmp in MethodHandles::is_basic_type_signature 67079b18afb4454fc849a35dd208ccf0b702339f 8377000: [BACKOUT] JDK-8376126 G1: Convert remaining volatiles in G1ConcurrentMark to Atomic 4db0f7f29154d6618c63a30ef2a86267c842ebb3 8375057: Update HarfBuzz to 12.3.2 5607a4620c97ad2650a2dd3f464d03955fe17ef1 8376954: Typos in CharacterRangeInfo and AsynchronousServerSocketChannel 8023c41690aee648eef800b69e517136e1cd062c 8376703: Some coding in libjimage seems to be not called at all or not called from PRODUCT code b60249882cc511a7fc9cf9ae11e8beb1602ea10f 8376126: G1: Convert remaining volatiles in G1ConcurrentMark to Atomic 70f4984a4e1a43fd25169096ee0869361de2b9cb 8375640: MinMaxIdentity test fails on some machines after 8373134 9871e2d3f771ee2bc1b2473c0eb28a0bfc1c5456 8375535: G1: Convert CardTableBarrierSet and subclasses to use Atomic 903b3fe19596adaeac7cfb0d749b6e83f668f52f 8375438: G1: Convert G1HeapRegion related classes to use Atomic b7128b7c30f3de2c1dcee2be567bb25d407c71a2 8376357: Parallel: Convert MutableSpace classes to use Atomic 173c3f9852672f6c917e975383172c8878ba7e96 8376479: Http3 test server thread deadlock in ThrowingPublishersInRequest 176422b885d2d045dd44b61b7fcdcb01be2d00a7 8370519: C2: Hit MemLimit when running with +VerifyLoopOptimizations 17f25b5ac46daed362f15005d65c5ee771328214 8375536: PPC64: Implement special MachNodes for floating point CMove e370b8a1d834a0a6ebcd1d5946a5533c015ed960 8376570: GrowableArray::remove_{till,range} should work on empty list 90a43f8445de4e66da6ae113c2b4d40ee88c4a73 8376325: [IR Framework] Detect and report overloads 7ccf1757859d25572d681c8e083b97ec4b6e0b20 8371536: C2: VerifyIterativeGVN should assert on first detected failure 5e248603813a46221c97f1c05311b06f21387bd7 8376115: G1: Convert G1CMRootRegions to use Atomic 1f3fd3da1d24118a29d28f01d3fa59d7712607e5 8366659: ObjectMonitor::wait() liveness problem with a suspension request 766e03b151b2972108ddc207eed10428e9a91c30 8367993: G1: Speed up ConcurrentMark initialization f22bc1cd518bc7f09dc49b78e40d06210226d2b7 8376131: Convert ContiguousSpace to use Atomic f8b0ff26c9e6643e96f06c18c509ddaf50326205 8376472: Shenandoah: Assembler store barriers read destination memory despite the decorators 3a32757743b459902aa97092d95eb9b0cb3099d6 8376572: RISC-V: Interpreter: Load array index as signed int f4765abd7ef76108c1ae5777f2822800be22030e 8376755: Remove AppContext from Swing javax/swing/plaf/basic classes ca95e5f3ddd5961dd43f825ed6c47054284c6798 8375580: Avoid using ArrayDeque in jdk.internal.loader.URLClassPath 6ce2f3e18f31d1dbffc2c4f5adbb5dfe91613989 8376751: add preview project anchors to main-line ProblemList files 86a1a4c2b3eac7bae8ed5167f4908ba8e66be06d Merge remote-tracking branch 'origin/master' into shen-late-barriers c62c82d5e0485b8570bb1c61805e518fe05f3ec4 8376420: Remove AppContext from javax/swing/ImageIcon.java 9ef98a5fb194eec3024b87ea9f9c9acee952dcf6 8376747: Remove AppContext from Swing LayoutStyle 32e00ff33785f0756cb320cd8c0ffad8eda76153 8375567: Remove AppContext usage from Swing Motif L&F classes 3a4277db74f889d0b8350145515c1a1f4e399ec8 8374744: Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs ee60eff1ec9eddcdedc12c1707fbcca0025e71d6 8376038: Refactor java/sql tests to use JUnit 8376629: Refactor javax/sql tests to use JUnit 673cd6ed0c4ebbb301346e8e251d1674f363c0d8 8374449: Shenandoah: Leaf locks used by Shenandoah need lower ranks c1c543cc81b4b73ebf228fb817227309b0cff990 8210336: DateTimeFormatter predefined formatters should support short time zone offsets 96180b9c56a03f6d7cb22c0618ed7d946beae6bf 8376308: java/net/httpclient/CancelRequestTest.java fails intermittently with "Expected CancellationException not received" df8c4d6d12dacd0adfcf8c711c8671913d805309 8373604: Operations on peer reset tokens are slow 0a3809d380bcae8cb24d50886057d8586fa77f7c 8375046: C2: Incremental inlining step asserts when processing empty late inlines list e3b5b261af6acbe7ab074f301c70283b06c17d39 8376287: Crashes when using -XX:ObjArrayMarkingStride=0 42370e22c5bc4ebd40fd500a2e6e9e07f0b8bcd8 8376781: Problemlist compiler/longcountedloops/TestLoopNestTooManyTraps.java e6437264d5e6d4aad23430b7dbdf574a12b8f57b 8376604: C2: EA should assert is_oop_field for AddP with oop outs 55375e98ae1672badeacaaf2f8b6f2f21ad03437 8375573: JTable ignores setPreferredWidth during initial layout when AUTO_RESIZE_LAST_COLUMN is enabled 9fef14a6d3124fae3ad8b24dac5103aa611d4edb 8375571: Compiler crash when using record pattern matching with a generic type parameter shadowing a record class 2953e0f445e147d778d4e765be0301cda6557ed5 8371162: Compiler warns about implicit cast from long to int in shift operation 9a10cceeafa5d332aa571f0d62acf50032a597d4 8374506: Incorrect positioning of arrow icon in parent JMenu in Windows L&F 379dcb0266bc90fac740eaa56b8027c7273e6d76 8365313: GTK LaF does not respect system color scheme with Gnome 175bbb143e9fd2e596eb234d46ef9259f2bc4c1a 8375569: Store Java mirrors in AOT configuration file 9470aa31175b504fcef15a932825dbc9e0532234 8375011: OldJTable.java - NullPointerException when columnData is null 69c868d5b7fdeaf38d6a45b75d68bf51b6ee7188 8376510: Raster.createBandedRaster(int, int, int, int, int[], int[], Point) does not check for negative scanlineStride 847b5166ea6322f9ff3effa62ed6d1e73a8b1122 8373018: Update OpenSSL version to 3.5.4 a54ff1bff45e1cb30100cbaa253494c3462f7abd 8376523: Move interned strings into AOT heap roots array 7c6c34e150cf01cec5d166f6cbb8a649c75b0627 8370502: C2: segfault while adding node to IGVN worklist 99119597aa95c1139ae2259bed5ec885a7c01269 8374755: ML-KEM's 12-bit decompression can be simplified on aarch64 e85d5d7a16024f6a3eda14f1e08f72e07ae38dd0 8375010: C2 VectorAPI: assert(vbox->is_CheckCastPP()) failed: should be expanded 8374903: C2 VectorAPI: assert(vbox->as_Phi()->region() == vect->as_Phi()->region()) failed dbef648f165c0aef600d112a33392bc0dffffe37 Fix x86_64 build 48846744ca96ce3c6464a1a440b9e46119dfbb88 8374343: Fix SIGSEGV when lib/modules is unreadable 4b1817ebd66a0d5a107b33b9f986921af402c8fa Merge branch 'master' into shen-late-barriers f96974dbbd824db8d7b2bbf28f5d3b49bb005fb3 8373898: RepeatCompilation does not repeat compilation after bailout 681e4ec8d37f4e30462b43e1c789d53525211b0a 8376350: Convert ReferenceProcessorPhaseTimes to use Atomic f9cc104249433eec179c98cb3fb44546254bf588 8376335: Convert PreservedMarks classes to use Atomic 92072a93bfeb83186df15032d425ed984d24fc52 8375747: ZGC: ZForwardingTest is unable to commit memory on Windows 06d1345f2913830c273b9546c997e877f7958113 8373026: C2 SuperWord and Vector API: vector algorithms test and benchmark 19c6fdf11b01308e9f99ce5666bfffcfbc453de3 8376290: SocketChannel.finishConnect() contains confusing "getsockopt" in exception message for a failed connect() on Windows 62c7e9aefd4320d9d0cd8fa10610f59abb4de670 8376423: Test javax/swing/plaf/metal/MetalUtils/bug6190373.java failed: ClassCastException: class java.lang.Character cannot be cast to class javax.swing.Painter 2529e2fe8dfe9685033bb0ae558266b8bc3cf95c 8376169: JPopupMenu.setInvoker(null) causes NPE 09ed8e66dc7a788763a2c7c24f54e93ec8eafedb 8376531: Genshen: Convert ShenandoahOldGeneration to use Atomic 0722ae926ff1327c47a922b1ca0b493a0d06526e 8376433: Remove AppContext from Swing Windows L&F implementation 7efa3168b706c1d061c4ee65574427ef1f50fc7b 8376434: Remove AppContext from awt ImageFetcher implementation 89a18c0108e10dc4ca4a4fa9e8718d49036f8871 8376432: Remove AppContext from sun/swing/DefaultLookup.java 50d872ad7ac5fa5a3406517eb53d8f61f81706df 8376419: (fs) Minor improvement of java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java 0e2e66be2423335002a53d887df35d2348a3ec9f 8376402: Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code 8095e33ee88759cf2fbe61e2284d95f6b7fb9a3a 8375433: jar should validate automatic module names 8c86b1bb1054b565cf23156d89ee8925a4e32597 8375325: add anchors to the options in the security man pages 2a465cb0eba6ffe397cf3ad8c1def06bf7a1e392 8371777: Clean up preferred address of G1's archive region 127bfc9b0dd122c78e702867a88e0847ec362e68 8374926: EnableX86ECoreOpts was not enabled on some hybrid CPU 6afc0d8f39390d474ce8ba16533c30b4c7770388 8366861: Phase AFTER_LOOP_OPTS printed even though the method has no loops 4ae4ffd5a3114aa2a3832818ee30dc38d9aa2b72 8374513: AArch64: Improve receiver type profiling reliability b2cd3b0d48bdabacfd421dee9b9f87a003e0e09d 8350330: C2: PhaseIdealLoop::add_parse_predicate() should mirror GraphKit::add_parse_predicate() 88c8a55a4337a857ac17ffff068f730f67cf5763 8373266: Strengthen constant CardTable base accesses 1161a640abe454b47de95ed73452a78535160deb 8373239: Test java/awt/print/PrinterJob/PageRanges.java fails with incorrect selection of printed pages fa1b1d677ac492dfdd3110b9303a4c2b009046c8 8375477: CoreUtils support for SA tests should attempt to locate and unzip core files when they have been zipped eb6e74b1fa794bf16f572d5dbce157d1cae4c505 8374176: Update --release 26 symbol information for JDK 26 build 32 e8048c87bc9c152932ee59cb674bdb6670db2a56 8376509: [process] Problemlist Test java/lang/ProcessBuilder/PipelineLeaksFD.java a5d0b05136e34871366441a8c8e6bda5f20c617c 8376274: JSpec preview support and output enhancement bbb4b0d498900f929225233008bbdbafaae5d709 8376277: Migrate java/lang/reflect tests away from TestNG 64b0ae6be8a7b70ed4cc08333447e9b73bdcbaca 8376276: Add javafx to allowed-list of CheckFiles 479ac8b2fdfbb64d26b34ff72abd61a1ce5f6c87 8376281: Remove USE_XLC_BUILTINS macro usage in AIX code 992a8ef46bc0a06c70fd5f4f307dbd20e402ed33 8376226: CharsetEncoder.canEncode(CharSequence) is much slower than necessary 40d1b642a43fbc5c6ad21417f2f9d62d99db0201 8376191: Remove AtomicAccess include from files that do not use it in gc/shared 528bbe7919785c50dda583277f4146b25eb4d2a4 8376302: os::Machine::used_memory reports container used memory when running containerized 5990165d8257f39595b4c38f4e3e8d6ebb3393e8 8358957: [ubsan]: The assert in layout_helper_boolean_diffbit() in klass.hpp needs UB to fail 4ff5f3a8c0910e9ed9d77586bd692c469bdf3460 8376271: ZipFile comment confusingly refers to "native" ZIP file implementation b1aea5520592e835e33762e349615fe616576103 8374695: ZGC: Convert zTLABUsage to use Atomic e0445c09f7a967843a56634f72c7545446791e15 8376294: ZipFile.Source.Key should not hold on to its BasicFileAttributes instance ee2deaded82e5fbd94aff7dd22cf2d5c57caa94e 8371187: [BigEndian Platforms] Vector lane reversal error 6fda44172e955d4e1d181598a97902ed5b16c57b 8374690: ZGC: Convert zRelocate to use Atomic bd92c68ef0aa7615c62626eb6baf4496b0137cad 8374687: ZGC: Convert zNMethodTableIteration to use Atomic 5c05d6f230e34cf409529d87b71f768a384ae4b4 8374686: ZGC: Convert zMarkTerminate to use Atomic cba7d88ca427984ebb27a1634aab10a62c9eede1 8374549: Extend MetaspaceClosure to cover non-MetaspaceObj types fdcc122a9db2f6fdeb014e9e731cd3992bb3d0f3 8376422: Run compiler/corelibs/OptionalFold.java with tiered compilation 12570be64ae2114587e6de4ef79f79be961023b9 8376151: Test javax/swing/JFileChooser/4966171/bug4966171.java is failing with OOME 82bd3831b0f1e268ae76b31a803c86094add8e92 8374538: Wrong specification of MethodHandles.constant(...) c69275ddfe8c1769ae82b4ba64b2d6d80bbd8683 8376232: Remove AppContext from Swing synth related classes 3220c4cb431a2c4eb8bb2d60f0d5046e40af69bd 8372696: Allow boot classes to explicitly opt-in for final field trusting b42861a2aa5bf5fde348cf17c5e40134148de1b4 8373699: JLink: ModuleReader should be closed in JlinkTask.getReleaseInfo(mref) 67beb9cd812db2af49c62c95d69f2f27d0a20af8 8373924: Remove unreferenced ImageDecompressor::image_decompressor_close bbae38e510efd8877daca5118f45893bb87f6eaa 8375272: [IR Framework] Miscellaneous clean-ups f4607ed0a7ea2504c1d72dd3dab0b21e583fa0e7 8374684: ZGC: Convert zMark to use Atomic 664856757405e149bb98474872938e3a62b62302 8374683: ZGC: Convert zLock to use Atomic 99b4e05d502b68844699faa025e0d5bd51135d8f 8374682: ZGC: Convert zLiveMap to use Atomic 61b722d59a799ba943476a03be3a1c7649aa0c27 8374681: ZGC: Convert zJNICritical to use Atomic b59f49a1c3e370f794291a1f948e67d2651ece11 8374680: ZGC: Convert zGeneration to use Atomic fef85ff932055cd5385633f3b283e6201cdcaa68 8374679: ZGC: Convert zForwardingAllocator to use Atomic 512f95cf2632167149e2118853ab4d6d636fe0a3 8374678: ZGC: Convert zForwarding to use Atomic 319e21e9b48b4a9646c803e23d16f0b7df827d3f 8374677: ZGC: Convert zArray to use Atomic 37cb22826a8f644c699228b8a68852b59933ead5 8373679: Link color accessibility issue in dark theme 8a9127fc2d1f8c1cba952744e1a5a7533bb03537 8376118: java/net/httpclient/StreamingBody.java fails intermittently on Windows de5c7a9e8607b2a6219d98f9b81ddce4ca92baef 8374676: ZGC: Convert zAbort to use Atomic 0f1b96a50a3a79fd699bf34121df8451ffa37b8f 8375684: Avoid leak in KeystoreImpl.m when using CFArrayCreateMutable 30675faa67d1bbb4acc729a841493bb8311416af 8375653: C2: CmpUNode::sub is not monotonic 48d636872f1bd239d12823bf2f9d4aa32384f5e5 8376293: Bad copyright header in g1ConcurrentRefineStats.inline.hpp breaks the build 42c0126fb2067b5f792e99af9ad131bab7502c08 8376119: G1: Convert volatiles in G1CMMarkStack to Atomic 90d065e677535e3f7caa7507f1526062b50ecc67 8375712: Convert java/lang/runtime tests to use JUnit 0bc2dc3401f01b4727077a9844194d1654c3138c 8375971: G1: Convert G1EvacStats to use Atomic c3360ff51155bdd62b758c163351f57f4b410606 8375983: G1: Convert G1ConcurrentRefineStats to use Atomic a49986c62f4bcc4656f4ce0c7804a96875e9b6c6 8375964: G1: Convert G1BuildCandidateRegionsTask to use Atomic 4597046984dedfd28bd76bd00dfc4b13ccb38dd4 8375974: G1: Convert G1FullCollector to use Atomic e7cadd90b2872364443873aa4b4b4664bcf02f4d 8375981: G1: Convert G1RemSet helper classes to use Atomic 2af271e5e64260f05c01cb94bcf95f80fd69b4ff 8375436: G1: Convert G1CardSet classes to use Atomic 90b546925397ff7cdd1591291e1b87d0bac5604a 8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails sporadically on Windows 38b66b12581a3745a37589e32aa0fc880d27b4d4 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector 932556026d6d49fe6f74d4ec4afcb72448611766 8375683: Add notes for sctp tests a40dbce495db9959624b72ff619e2e7ae7f7fb8b 8374293: Jshell throws an error and crashes when using keyword Public a3b1aa9f7dce30a1c5967cb15a5d523e3d7ea72d 8374482: SA does not handle signal handler frame in mixed jstack 44b74e165e2d3ea79397d6f1ddbef94f51ac56c7 8375351: Remove usage of AppContext from print implementation e55124041e0181ca14ed95dc5f94d404b7900029 8375549: ConcurrentModificationException if jdk.crypto.disabledAlgorithms has multiple entries with known oid e617ccd529657440eaf20ed68794fea6f6c07fee 8375480: Remove usage of AppContext from javax/swing/text e88edd0bc63e0a39f42a6a9e1ced61a79f84ad73 8375338: sun/awt/image/ImageRepresentation/LUTCompareTest.java fails with -Xcheck:jni e08fb3a914ac348dc691ae3fc46c6bdbc34faf46 8375221: Update code to get PrinterResolution from CUPS/IPP print service 2c3ad0f425c75332412a5e8e5733dd0d073a09c8 8373021: aarch64: MacroAssembler::arrays_equals reads out of bounds 40f7a18b2dbf120a95432174664fa897331e8973 8373935: Migrate java/lang/invoke tests away from TestNG 3fb118a29ed68f2fbb64de45468b0f014fa01890 8375692: Hotspot container tests assert with non-ascii vendor name 6f6966b28b2c5a18b001be49f5db429c667d7a8f 8374862: assert(false) failed: Attempting to acquire lock MDOExtraData_lock/nosafepoint-1 out of order with lock tty_lock/tty -- possible deadlock (running with -XX:+Verbose -XX:+WizardMode -XX:+PrintDeoptimizationDetails) fa20391e73102a5d6a5b0a760d95a4225c673e04 8375966: G1: Convert G1UpdateRegionLivenessAndSelectForRebuildTask to use Atomic ca37dba4d40bf3f71c5489829c893346faec1c56 8376089: Increase QUIC idle timeout in H3FixedThreadPoolTest to collect more diagnostic 315bf07b23ad6c5f86fc8fe976abd9e9a8548404 8375119: SwitchBoostraps.enumSwitch does not throw an NPE when lookup is null in some cases 39f0e6d6f91bf7e75862851ca0e00fc62780f938 8375241: Simplify --with-native-debug-symbols-level option implementation 7f2aa59f8220f302a3f8662eeca3291dcf86d2ad 8375654: Exclude all array classes from dynamic CDS archive 0f087a7fef2d3979badefde02a1e85351379f18c 8376051: gc/stress/TestStressG1Uncommit.java fails assertLessThan: expected that xxx < xxx 25d2b52ab97d116024872e567c1c1ffd814616d4 8328046: Need to keep leading zeros in TlsPremasterSecret of TLS1.3 DHKeyAgreement d6ebcf8a4f42b8e157083be90271e0df3b631033 8357471: GenShen: Share collector reserves between young and old f3121d10237a933087dde926f83a12ce826cde02 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out 96a2649e29b8b4ff9b65b2314d430bc7637c5c61 8373408: SHA1withECDSA is not required for ECDHE and ECDSA 5dfda66e13df5a88a66a6e4b1ae1bcd4e20ac674 8373928: 4 Dangling pointer defect groups in java.c 8c82b58db960a178566514731e1f8dcbc59b0161 8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially 07f6617e0b2752b538b6c43250dd0bb65fd8c695 8367284: (fs) Support current working directory target in SecureDirectoryStream.move 26aab3cccdbcf98c329c8d67093eb2dbf4b164e5 8373120: Virtual thread stuck in BLOCKED state 025041ba04f3ae3a149b9d57d0dde4afaef37f4c 8370885: Default namedGroups values are not being filtered against algorithm constraints eda15aa19c36142984edaa08850132ca6ae7a369 8277489: Rewrite JAAS UnixLoginModule with FFM 0d1d4d07b9fa2368f471f30e176d446698500115 8374725: C2: assert(x_ctrl == get_late_ctrl_with_anti_dep(x->as_Load(), early_ctrl, x_ctrl)) failed: anti-dependences were already checked 5e0ed3f408b6afd7496e0e0da207f7e372b0d446 8375982: G1: Convert G1YoungCollector helper classes to use Atomic 66e950e9b6414617952d22200831be5b0cafee85 8340470: G1: Adopt PartialArrayState to consolidate marking stack in Full GC 0ad81fbd161edbc8479e5af5c0f8d6098f6c72d1 8375541: G1: Race in G1BarrierSet::write_ref_field_post() 6e9256cb613c9a3594546a45975a81def2efcf46 8373343: C2: verify AddP base input only set for heap addresses e8eb218ca2d05736adc4b0aefa4b17e3062959b8 8374643: Fix reference to implMethodKind in LambdaToMethod debug printf statement ddbd4617a6172e3054b2afade4f304f66c79816e 8303470: containers/docker/TestMemoryAwareness.java failed with "'memory_limit_in_bytes:.*512000 k' missing from stdout/stderr" 6165daf03c8582cca8e5b075560aa978b90f677c 8375458: Check legal folder of JDK image for unwanted files 03038d802cc43b7694f554978ac9de8edca8a954 8375978: G1: Convert G1Policy to use Atomic 63be87d7f38a83c5fcdf59b54c6d63e0f0ca34d6 8375977: G1: Convert JVMCICleaningTask to use Atomic 92236ead1dea813cf456855f0aa6b73c16e9dc70 8375618: Incorrect assert in CastLLNode::Ideal e50bf1f2a4702ef48cf16cc4f45d034a652bf358 8375616: G1: Convert G1BatchedTask to use Atomic f3381f0ffe2207e1765558f6f49e5a0280a3f920 8375314: Parallel: Crash iterating over unloaded classes for ObjectCountAfterGC event 0f4d775085109981fbf00623d38da22655d04675 8375534: Debug method 'pp' should support compressed oops 38a8309b3f2544fa13448f5217e4227f0e2fe171 8341630: G1: Adopt PartialArrayState to consolidate marking stack in concurrent marking 3d919ad43a041eb60ce51e78831c77fd3b109aee 8373366: HandshakeState should disallow suspend ops for disabler threads 8375362: Deadlock with unmount of suspended virtual thread interrupting another virtual thread bfe6bb5b5f21bc3dc880cba306dec1b8485ddcee Add .m4 file a0ac5b34a742cf18d86f3ac77110bcaa00192169 8375775: JDK 26 RDP2 L10n resource files update 17086d31196827432477391fd2921a82868eaa05 8375646: Some parser flags seem unused 3033e6f421d0f6e0aea1d976a806d7abca7c6360 8375544: JfrSet::clear should not use memset 4c9103f7b6c91b0f237859516ef72bb9ee27157e 8374998: Failing os::write - remove bad file 983ae96f60c935aa52f482d21ae6a0d947679541 8375498: [VectorAPI] Dump primary vector IR details with -XX:+TraceNewVectors 5c7c2f093b83a017970d9d05c258b4c0910bfc2c 8375717: Outdated link in jdk.jfr.internal.JVM javadoc b1340305c8f5ea53b45b8bd3bd2ebe8f74864d40 8238686: G1 may waste lots of space or fail to uncommit when observing MinHeapFreeRatio during sizing after full gc 4f87fb53ee5c6071fa57dfe9452eca9fe7b460ee 8375622: G1: Convert G1CodeRootSet to use Atomic 560a92a6327221c90596bcd17a87722e4910472a 8375787: compiler/vectorapi/TestCastShapeBadOpc.java fails with release VMs b5727d27622e1e321733f8d0e606b366984104be 8375738: Fix -Wzero-as-null-pointer-constant warnings in MacOSX/bsd code 34d6e5e07b8ee43ee7f913dd47fa7c897f52e6c0 8375737: Fix -Wzero-as-null-pointer-constant warnings in arm32 code a448f0b9f46de35ef26994e8540b9ae242372e8d 8375668: Compiler warning implicit-const-int-float-conversion by clang23 599ed0bb5fd62e26c71651bc02f198cd27636cfb 8375485: Tests in vmTestbase/nsk are failing due to missing class unloading after 8373945 a2e749572e03dd394d123b701e163e3837472dd0 8375063: Update Libpng to 1.6.54 e25a5a4821d03680d00ab6bdbec727732add8206 Merge ca3e6236a28794156cc2acf697755229c47735a8 8375657: RISC-V: Need to check size in SharedRuntime::is_wide_vector 90246bbe79e53435252cd40b48e925a50e4d1b5f Merge remote-tracking branch 'refs/remotes/origin/shen-late-barriers' into shen-late-barriers b20d998d8658f8aa8353c3deba45a19bfe2ff164 refactor around load of gc state & decode of narrows 4fd7595f1b607588d9854471a701c2992c6bec60 8374905: Clarify ZonedDateTime#toString() documentation regarding omitted zero seconds aaca0a2c1f3de06a1349ae9084e9e9dbec991421 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java 42439eb60c4488711f182d0d6ee5165b4972b99d 8374889: C2 VectorAPI: must handle impossible combination of signed cast from float 5f8cb30fc0296a2b487edf9dee63e810f4861e8e 8375626: G1: Convert G1CollectionSetChooser to use Atomic 72bf0bb6f6eaf61b3800d885733e23b7b42bf9c9 8353115: GenShen: mixed evacuation candidate regions need accurate live_data b2b4729ba2dbbb7cecb177612bd08927ccb085f2 8375015: CompletionAPITest::testDocumentation failed - AssertionFailedError: expected: but was: 21dc41f744edd138e77970d4e25e3a7eda41621f 8314323: Implement JEP 527: TLS 1.3 Hybrid Key Exchange 5ba91fed345b078a67ad6bead1d8893bd9289f58 8297191: [macos] Printing a page range with starting page > 1 results in missing pages 037040129e82958bd023e0b24d962627e8653710 8375643: G1: Convert G1RegionMarkStatsCache to use Atomic 3cc713fa296dfb59bbc03f2cfd4fc7d8f4b44be2 8374945: Avoid fstat in os::open fe102918dd4f33ba030c4c4301a676ac8497fd90 8375630: G1: Convert G1ConcurrentMark to use Atomic 8c615190e69ee6e521990595fc23197f38ad6f14 8375624: G1: Convert G1JavaThreadsListClaimer to use Atomic afbb3a041545ea11ee1514d329c1a6cc4cb969d2 8375620: G1: Convert G1CardTableClaimTable to use Atomic c5f288e2ae2ebe6ee4a0d39d91348f746bd0e353 8373253: Re-work InjectGCWorkerCreationFailure for future changes d9db4fb36e4f90546dc3fc19b5923b8be6a2f518 8373894: G1: Count evacuation-failed garbage collections in gc cpu usage e45f5656bc90421c9acb0cbf87164162039ddf81 8373650: Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected ca6925ec6bf44cf7d4704becc194389e4c87b74f 8370112: Remove VM_Version::supports_fast_class_init_checks() in platform-specific code 303de9a3f2ba93f0bbe42044483a0b48c82b70cb 8370666: VectorAPI: Add clear comments for vector relative code in c2 496af3cf4769b78fa0928450a87928d259511c51 8375093: Convert GlobalCounter to use Atomic f2d5290c29b0b832e64ab2b4dc04cd892a627ca2 8367319: Add os interfaces to get machine and container values separately c44a99a758f38ceea84e03905d2ffb9c1fd1987a 8374180: C2 crash in PhaseCCP::verify_type - fatal error: Not monotonic e7f1f16a88ce239f22f86e479a5e806f531fbe31 8375271: [IR Framework] Rename IREncoding to ApplicableIRRules and driver/flag/test VM to Driver/Flag/Test VM 6942bb2b313c2d81e95f692dd947733b1149e8b8 8374802: java/net/DatagramSocket/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size e0edc656240d18b4468212c38f136084a50be301 8375463: G1: Remove AtomicAccess include from files that do not use it 3e181485709d108ef3d1e6b595fbd95ecc8ef74a 8375439: G1: Convert G1MonotonicArena class to use Atomic 30f39d88e5af36bb6db458c03215e9fa6a31d6f3 8375530: PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build 9d7ecd51d72a1a9f34a19c07813e8b5530e6a944 8375437: G1: Convert G1EvacFailureRegions to use Atomic 75172e06585060e5efca080a11d8a8a51b40afed 8374717: Unclear wording in docs for recursion for List, Map and LazyConstant 07f981f6b0bb8a7e444fd744791f73853e9fa325 8368032: Enhance Certificate Checking 82e5771b0be205c2ef9500ffa750bf97da21823c 8365280: Enhance JOptionPane eddbd359654cf6e2a437367461231ba37ee76918 8359501: Enhance Handling of URIs f24fadc6240e2dcb5bcd732c91ccc03d1aa19e8a 8362632: Improve HttpServer Request handling 7e3e35abef13ddf38d4268e1269c1d18566149ab 8367277: Fix copyright header in JMXInterfaceBindingTest.java 84ee4f976b1580944bd77bdbd8ccd23569bce3ac 8366446: Test java/awt/geom/ConcurrentDrawPolygonTest.java fails intermittently 3afb831ae45182e4219decacc355fae100a41b05 8341496: Improve JMX connections dc46a17f1e569e2ae6857eaed4b1365b6cab02e1 8365058: Enhance CopyOnWriteArraySet 97bd4458416dffd901ad07be028a08b3d6dc4881 8365271: Improve Swing supports 3b6ac2af9c8637891092955474b27e5400650dfc 8362308: Enhance Bitmap operations 9f3f960b364bad96bfcd469d7993d2aedbc020a4 8364214: Enhance polygon data support f8fb78042639d4c436fdad7f501ca4ca28dfe9e3 8265429: Improve GCM encryption a67979c4e6dcea70e63cc79a105be12a9306c660 8375125: assert(false) failed: "Attempting to acquire lock NativeHeapTrimmer_lock/nosafepoint out of order with lock ConcurrentHashTableResize_lock/nosafepoint-2 -- possible deadlock" when using native heap trimmer 1cdb8174220e52c055406e0e927bc982c91ac595 8375575: AttachNotSupportedException constructor missing @since 27 a0e6f028a8952f61d9115f7bdf04b8a87f8ebba4 8360934: Add AVX-512 intrinsics for ML-KEM - enhancement on AVX512_VBMI 436c62afd285a3ce2be9aef59876df4b9f0955ff 8373867: Improve robustness of Attach API for finding tmp directory 0dd5b59194f32f54c2ec6572833f45e1402515ba 8375370: XRBackendNative.c reported variable uninitialized by clang23 9b47c23b4b809f7070c6c8279b7ffdf83234dcdb 8375242: [macos] Improve jpackage signing coverage e7432d574540109e2c4faca11cf49d9272a147e6 8375323: Improve handling of the "--app-content" and "--input" options in jpackage b7346c307fc1aba01c10fc6dc745e5e520b1d7b9 8375311: Some builds are missing debug helpers 5664d9148401934cd26308dc4493f4a5656e89bd 8374769: PPC: MASM::pop_cont_fastpath() should reset _cont_fastpath if SP == _cont_fastpath fda8d0506a511c00e65c3f97aaaf6f018945b213 8375455: G1: Remove unused G1HeapRegionStats::coarsen_stats() e4474ad8ae250771e031b8c18809d3e461970365 8375367: vmTestbase tests reported variable uninitialized by clang23 9876875e37b5cd4ac5263007ff96611ab0707cd5 8375364: [macos] Some jpackage signing tests fail after JDK-8375240 fddba3b7ecb11136e9699861b5d86aeb3d481be6 8375350: Remove usage of AppContext from javax.imageio implementation 1d889b92bde5dfcb1fbe6cddb389a77f92eb1ce7 8360271: String.indexOf intrinsics fail with +EnableX86ECoreOpts and -CompactStrings 87cbcadacfa20b24e9ba0bf8374ecbcd331d2b35 8351892: GenShen: Remove vestigial young generation sizing options a1b039aa989ca91b6e70962363f720f581c5bfaf 8286032: keytool -list -alias should not assume it is always a certificate 30cda00010888b6e9a2bf8cdeaedbb3eb4b6a222 8375294: (fs) Files.copy can fail with EOPNOTSUPP when copy_file_range not supported a8b845e08ce2f1fbe7d807cd963cb6b5e4df5ce6 8374445: Fix -Wzero-as-null-pointer-constant warnings in JfrSet 25c834a897ac0cac94942a019c9e377a53851f2c 8366807: JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_initializeLibrary of p11_general.c:106 e97fb0e2072a16c59014599719b64e8ea52a4976 8367024: JNI exception pending in Java_sun_security_pkcs11_wrapper_PKCS11_C_1DeriveKey of p11_keymgmt.c:950 3f01e8b9b8f68560545540f9a70391a7ff7726d0 8366522: CodeSource.getCodeSigners() throws NPE within empty certs 34705a77f9a90da5ab2a440c11d79aef7bb3ba54 8375231: Refactor util/ServiceLoader tests to use JUnit 8375232: Refactor util/StringJoiner tests to use JUnit 8375233: Refactor util/Vector tests to use JUnit ee0387be4c562c7f7ad5240f412d4d5363358855 8375342: jdk/javadoc/doccheck/checks/jdkCheckHtml.java failed with duplicate anchors 203eb70110dd546784e03243bf98ff3ddb407030 8291986: ProcessBuilder.redirectErrorStream(true) leaves error stream available 78a106ffbba0e056e7421ca9d77af02f9b8379d3 8375183: Remove unused SSLConfiguration.maximumProtocolVersion variable 8ad8920aae5c27de947532ba3cd2b57213208d1e 8374984: Convert workerUtils to use Atomic f6e5c885e7ca90da2f9fd9ec1c00b4a955ccdf29 8375282: G1: Fix wrong indendation introduced by JDK-8374743 bf0da3dd5c20410aceab8e6f7a7a31432d17b96d 8375040: Clearer names for non-metadata oop iterators in ObjArrayKlass f6d26c6b32a3ea394cc9b7f6046cd9d7d635c568 8354853: Clean up x86 registers after 32-bit x86 removal d16a9b2ec507251a44f034f1ccf8039f02023d52 8373134: C2: Min/Max users of Min/Max uses should be enqueued for GVN b6b337926d5f13ee2bca12ea94530ea59911ff2f 8371762: Incorrect use of checked_cast in Arguments::process_settings_file 499b58820225eb96c728816af9ea2ade47d1fc6b 8374215: [macos] Clean and fix "lic_template.plist" to correctly work with multiple languages 2b1e11c2541f799142bd71e9526cbd04743c6f4e 8374879: NMethodRelocationTest fails with -Xcomp after 8369150 ce5e0d8a48296b51c9c2eff4867e2a9a70194091 8373945: Use WB.fullGC() in ClassUnloader.unloadClass to force GC for vmTestbase tests d8f45faf5849e66b8f0e35e1d18ed0331a0cb1c2 8374432: TimeoutResponseBodyTest.java#retriesEnabledForResponseFailure fails run with -Xcomp fb526c8f45de6ca9a57608f728ac223cbca118be 8373001: LauncherFromOptions.create() not properly handling FileAssociationNoExtensionsException 6ad9f4ef6826bb031db7840ba3f689b0bde47775 8374493: Add missing @Override annotations in "com.sun.java.swing.plaf.motif" package 3007365b73d400ee6a5ea9a9041899bb81cf357a 8373913: Refactor serialization tests to use JUnit a7507ffa1dda403110a61c4b61143b76e8a7911e 8375237: Document existing exceptional behavior of divideUnsigned and remainderUnsigned 60fbaf5b26d7d359b1258898d4c4dfd86010b8a5 8374828: Save load_barrier_on_oop_field_preloaded in aot CodeCache 56545328f849c3ebf062e3ff601224084fa3b46e 8375297: ZGC: Remove obsolete O_CLOEXEC definition 20bd178b997b8bbf895877774d55d1a9e87c3038 8373836: add anchors to the java options in the java man page 703665c13f754f3ba7858c4bb2549c76cbc22a62 8356684: jpackage error messages are not helpful 1b6c2bdd7b57891ed35e3c067871d2c0bf282824 8375055: C2: Better dead loop detection printout 624d7144f757c39215ae3dfed1b78cdd3b3e4f8e 8374435: assert(addp->is_AddP()) failed: must be AddP during EA with -XX:-UseCompressedOops 56d7b524b3ddb49b985b4e6f061a7128b10cffb5 8372978: [VectorAPI] Fix incorrect identity values in UMIN/UMAX reductions b082a390b77fca7134000bfe631f73bfd082bfa1 8375240: Make bundling progress messages issued by jpackage consistent across platforms 5da70b180461d46b1aa44f24ba3c05efdeb03f49 8375006: [Linux] Remove obsolete O_CLOEXEC check in os::open de6f35eff988e737496d5e99e991868e97d72db4 8375094: RISC-V: Fix client builds after JDK-8368732 0d19d91b44e5232dbd99d34dcdf6500f892e3048 8369048: GenShen: Defer ShenFreeSet::available() during rebuild 9ed0ecbcc1b4796bc56b7cb341ff8f9d3898713d 8375061: Multiple jpackage tool providers may share the same logging config 4d0ad0a4a391286c683ebb8c8d711ea0be68c31a 8373718: jdk/internal/misc/VM/RuntimeArguments.java test fails in Virtual threads mode b070367bdf980ef1c257cab485927db39b544241 8373106: JFR suspend/resume deadlock on macOS in pthreads library f23752a75ee3d3af0853eff9c678d2496bb1cf58 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented 074038438f5b8b91e9390430b4fa58ff53e5df26 8374727: Audio configuration Platform class - use nio for getting endianness of the underlying platform 7f707ba8e746d859ac171d71ef8f731953a92e6a 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed 45990d796ffafc228c6e843049c80aefedb0f12b 8374570: Assertion failure in ClearArray.java with -XX:+EnableX86EcoreOpts 49f7265894652ea243f3a531cf3f9d0b06e53565 8374872: Cleanup outdated SAP AG copyright header info 7330e1a996fd43d92430a73b818f33552bc6ae9c 8374990: Check include and jmods folder of JDK image for unwanted files 47029ccfec988e0a9298e35dcc729d9eeffc45e1 8375050: Simplify process management in jpackage tests f7be1dcf296d28f8e004d180038ab715153a6c15 8375054: Removed "signed" property from jpackage app image file a90c7eee6f7e950edea4d94cf2b109fdb5e49909 8374969: Incorrect results of LoadStoreNode::adr_type and SCMemProj::adr_type 543a972222118155e4c72c6f2d32d154c5dfd442 8373485: JFR Crash during sampling: assert(jt->has_last_Java_frame()) failed: invariant 578204f8c49f06be8b9c4855359ca61c9e107678 8374379: Type annotation in new array dimension expression causes java.lang.AssertionError d6f43d7329bf0ba08464f6d0a22de7e27ca8b399 8375066: Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java broken by JDK-8369564 c000343bbb1d822d2cee37e1a27672cfb3128bee 8374876: Epsilon: Convert to use Atomic 586846b84a38d285c5905437e903cfc57f609410 8374450: GTest opto.canonicalize_constraints cannot run without VM f4ebf9585f63177584d8c48838ef793407ebce12 8370314: Update signals_posix with new Linux signal codes 0b9d4c02e39191e9dba721115f422e28ee5b9869 4765299: componentResized() not always called with nested JSplitPanes e89c1290ca8b3e07bef12f4c0465c3e83389fef4 8374181: failure_handler: The cores.html file is formatted incorrectly and so hides the core dump information 15b7a4252b8d3595b7bc409e20d4c617e89240e8 8373819: Genshen: Control thread can miss allocation failure notification (redux) 9a2592f8d2177f1480758e94faf9b986c7bba681 8374953: Add note on about implicit state when comparing TypeMirrors d433ce52360994be5a88a0bcbf39cbb741b435ec 8369564: Provide a MemorySegment API to read strings with known lengths 556bddfd9439d1bad698ab5134317ce263a36b04 8372321: TestBackToBackSensitive fails intermittently after JDK-8365972 2fbe47559e9ba45306bd08c3636647f865a75abd 8374785: Template Library: need to tag Float16.copySign as having non-deterministic result because of multiple NaNs with different sign bits d0aae04d61c90698ab5a01b4389dc6932de63cb7 8325108: POSIX map_memory_to_file calls release_memory unnecessarily fb13abef44d535ebc4535921fd4eb0f285030465 8374743: G1 starts a concurrent mark when allocating humongous objects during initialization 133a023e8e1ec1c555265a92eb0fcb4965f0b162 8374471: Check bin and lib folder of JDK image for unwanted files 49040462f3d2761435cded1bd8898d0c6b16fc02 8372302: C2: IGVN verification fails because ModXNode::Ideal creates unused intermediate nodes 7cf7f01fb339bf3c5b81d946be8afa71ec267e42 8374875: Improve perfMemory warning about 'Insufficient space for shared memory file' 669977f7c4b58ab4901a340906262ab907b3ffb6 8341272: Factory to create wide iinc instruction with small arguments 336894857bfc9f610da55e6180dd7b668bf67752 8374878: Add Atomic::compare_set 659b53fe33eaa531bca1951a26f357b51902311e 8374923: runtime/cds/ServiceLoaderTest.java fails with mismatch between cds and non-cds 12894a870a3c8d1da13a885cc006458ae9475b6e 8373643: Test serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java still failing 657d5f77f4985304995ee44fc2ae1643504de8df 8374754: jtreg failure handler - replace inline javascript and inline event handlers with same origin javascript files 0537a3fae9bd55ab8b7279da7d3ee4b5ce5bc492 8374922: Build failure after JDK-8372040 a726e834b6d3674f0d573d8a0df6eb00464b825b 8373231: ECDSAOperations::toAffinePoint is redundant 74faf033127ab3a5e28be75b91e662c589f81084 8374819: jpackage and jpackage tests leave some I/O streams unclosed 805866bbf680f44219e5c634eb9726e1c5dea690 8372040: Remove Prefetch header vs inline header separation 663a08331a83c852622b8b11900f12b0dc3dbe82 8374219: Fix issues in jpackage's Executor class f5fa9e40b09b7b6322edb5f057a6350d44980e14 8374745: Test vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java failed 8737a8ca73952d60129e7fc2f7e17eea3b800af7 8373448: jpackage: StackOverflowError when processing a very long argument 6d1bfdf7a92e44ff855307f86d1734fad909ea3d 8374796: CompressedOops versions of runtime/cds/TestDefaultArchiveLoading.java aren't run 47e19353cd3661ad9aed00f6a415818da45cdfef 8373941: Epsilon: Robust counter updates in early VM phases c8c6e7007aec9a568c25dcd5d4242b7911a83bfe 8374825: vmTestbase comment typo: lunch 2a965dffdd2791ab87a2dbfba8ed44f8adb996c7 8374377: PNGImageDecoder Slow For 8-bit PNGs a855224305e025aea80165ae63ee921dca299b9c 8373695: G1: Using a value near integer max for ActiveProcessorCount causes fatal crash 423132895d4ee787d13daa412f9a3f9438834117 8374698: Stub names should look more like identifiers a4fb07ee3e26c2f0ed3111c39c3a22167d292d04 8374644: Regression in GZIPInputStream performance after JDK-7036144 775f48de6129092d05650fec17dad171944e6d89 8365570: C2 fails assert(false) failed: Unexpected node in SuperWord truncation: CastII 9932c78c238f9b7959e28a056c37a88a7f6ce958 8374749: Clarify AnnotationValue specification 368de9ff2e46e4c66ee57b5fb961804c5d25c42a 8374721: containers/docker/ShareTmpDir.java timed out after 8362087 385c4f8180d30c0e41b848eb4b2c1c8788211422 8373714: Shenandoah: Register heuristic penalties following a degenerated GC 982aa3f8ead84817be5373c3257d48feab1758d3 8336654: [lworld] Tests depending on sun.awt.AppContext can fail when run with migrated classes 1342db0bde25c111b25f4339ae2a858dc3b15687 8374051: Incorrect parameterized testing of exceptions in AbstractDateTimeTest.java 8212993ac331d8761ddb7c0eef23dbfcc6ca0c7d 8374540: Add comment describing implementation choices of Math.fma 9fd86e37492c419fbae0837f69aab26a201c927e 8374639: Static archive with AOTClassLinking breaks dynamic archive 1fb5030ab351a52b4a7455cbdd57f5b50aab9bd5 8374767: Amend JDK-8374521 with new option name 92abc6dfe43a2c1f10dcfcf1e197fc9369f70ee3 8369282: Distrust TLS server certificates anchored by Chunghwa ePKI Root CA afd216ec3f5bfd1be88c6f4d4f53b763205c4fee 8374752: Add more JLS links to javax.lang.model.element.* 7e1051bfcc01aad538376c86354e16e25d2eaf7a 8352728: InternalError loading java.security due to Windows parent folder permissions c834e4c641bf6c73e88b93c0cdba40a83f3192c1 8373647: Avoid fstat when opening file for write with RandomAccessFile or FileOutputStream fa2eb626478806dc64fe03d8729f53f7ed26a172 8367949: JFR: MethodTrace double-counts methods that catch their own exceptions 677572b42d6d0ee62063c3f19ffad1e501ac9bf3 8372377: Test java/io/File/GetXSpace.java failed: The system cannot find the path specified ec657349ff654dcb41b9f17178aeea638329101e 8374641: Remove java/nio/channels/AsyncCloseAndInterrupt.java from problem list 78b1ca6cc14e1a92bf25cbcfb687067ac17af92b 8374711: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name c5159fc9fa0fd81dec629cd821b3411b4a6df967 8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic 904ba5f5ed7d3ac1a3606ff7532ba3c206a2d9b9 8374718: Generation of CompilerProperties can fail in subtle ways 067fd3cb2fa6a4a0484a922df8efbde03325ad3d 8374768: S390X builds are failing after JDK-8372754 08ff16f0aa8eaa9596da52d568720c69c897f3c5 8374576: Disable MemoryEaterMT for VirtualThread a71326a0e2660158fdb85282da4b59ce61c66ee3 8374528: C2 SuperWord: TestAliasingFuzzer.java strengthen no-multiversioning IR rule 1a6da4499cf8805ff3e1e517fbca81c2eeb987a9 8374467: Incorrect ranges in jdk.internal.util.ByteArray JavaDoc e6abf98e35079ed1b5547f2cc0ac6f518b78d67b 8374434: Several JShell tests report JUnit discovery warnings 9058fd47280a0b372443dd1d14ff63bff6a9869b Merge branch 'master' into shen-late-barriers 95137580b81fb48474b0d8fb748d9d4af7a27850 8374662: Remove unused type check functions from javaClasses.hpp 70669d0585c708e04befe0f9ba945f6154f9afec 8374712: AOTMappedHeapWriter::relocate_field_in_buffer should use CompressedOops::narrow_oop_cast 0a1fa219214b985e4c7d9e612bd5cda1b0f25577 8369150: NMethodRelocationTest fails when JVMTI events not published before JVM exit 9a944e558733950d135b5a91d093b7a28e934f59 8372754: Add wrapper for 8369205: AIX build break in forbiddenFunctions.hpp 383fe1efc3a23385b8576e20f458f91085c6325e 8374642: EscapeHash macro fails with GNU make 4.3 and 4.4 dd20e9150666f247af61dfa524a170ef7dd96c03 8374521: Support fine-grained native debug levels 640343f7d94894b0378ea5b1768eeac203a9aaf8 8373724: Assertion failure in TestSignumVector.java with UseAPX 3541bc8635ad8f5f4151758de3a134c9c105cebd 8373538: Migrate all tests to null-safe "SimpleSSLContext" methods da14813a5bdadaf0a1f81fa57ff6e1b103eaf113 8373453: C2 SuperWord: must handle load slices that have loads with different memory inputs 929864b1a40eb222d3b7b3451fc6d4e5316a7cc8 8362087: Test containers/docker/ShareTmpDir.java intermittent fails d7a3df639977ac8442eec1efb41de6dc50384150 8374436: compiler/igvn/IntegerDivValueTests.java failed with division by zero 6af27420e3b1980bc093776e3db76072123f7487 8373427: StructuredTaskScope::join not clear if called with interrupted status set f83918c692143802f2e94bed72dfe7121d1742f9 8369227: Virtual thread stuck in PARKED state 2074b975c3d08fec2ecd47dab48132be2ec7c3cf 8374623: Move DependentAlwaysFalse variable template to its own file 7e18de137c3b5f08a479af2b64eb22923261900b 8374210: [BACKOUT] Move input validation checks to Java for java.lang.StringCoding intrinsics a01283a5a57723673b1fd3c93434678fdae4102c 8374632: Broken list layout in the man page of jlink c1c0ac877033c3edb0c2681c2c5f825be8adcfb3 8342772: Assert in LateInlineMHCallGenerator::do_late_inline_check 5c6947f736568413d53d5a00de2e865f86e637c4 8373429: gc/g1/TestCodeCacheUnloadDuringConcCycle fails on various platforms 6b3c1e0f786a889d2ac25c8bd05f4d83e666425f 8373833: "error.cert.not.found" and "error.explicit-sign-no-cert" errors duplicate each other 7c979c148724ab7de650593caa22df8405d740e5 8374308: ImageBufferCache has no effect and can be removed 53300b4ac12240ea08227386412bfb90650c0aee 8373830: Refactor test/jdk/java/time/test tests to use JUnit over TestNG 8373829: Refactor test/jdk/java/time/tck tests to use JUnit over TestNG f1e0e0c25ec62a543b9cbfabd630fc4ef17a8b5c 8374544: Add SleepyCat diagnostics for all platforms fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in cdbc493a6d93a0da0db987245daa7b1d00cc8add 8374190: Convert ConcurrentHashTable atomic lists to use Atomic 62181b6363926968298ed37ac7780ee6d5ef0916 6562639: Wrong pixel bounds from TextLayout with white font 3f6521596014510b75318b53ef4aef6b01056545 8374340: FontRenderContext instance variables should be final 136ac0d10b92df8875f36c717e85595740b50ed2 8374433: java/util/Locale/PreserveTagCase.java does not run any tests c611da257f69e9c9b178b85cb705a4b0a42545ac 8374483: Eliminate :serviceability_ttf_virtual group and mark svc non-virtual tests with requires 3214428203642e986c47eabc29ebdea93016b2c5 8374446: Fix -Wzero-as-null-pointer-constant warnings in test_compressedKlass.cpp e27309f10d32695972f468df17b2535d36a746a2 8374350: Convert hotspot gtests to use Atomic df5b49e604d3204c6383484ba3807d39abd0b0f1 8374525: RISC-V: Several masked float16 vector operations are not supported 532a0a65b130e1fbe74ccbd16cdeed258cc2c245 8372950: Pem.pemEncoded should cache the Pattern 5df183be6c484d8f9635fac149caf5e2079c5561 8373476: (tz) Update Timezone Data to 2025c 938bbd5b604e990514b64a0451ed1bceb07eb23b 8374518: C1: Remove dead LinearScanStatistic::Counter::counter_fpu_stack 3a80c639d804a0697b8eb477fe4c96407709449b 8373515: Migrate "test/jdk/java/net/httpclient/" to null-safe "SimpleSSLContext" methods 2cb228e142369ec73d768d8a69653a984b1c5908 8374489: Template Library: need to tag Float16.float16ToRawShortBits as having non-deterministic result because of multiple NaN bit patterns 2fbc4162e808f14b6114499f49db3e6ef1590f24 8374441: (fs) FileSystemProvider.readAttributesIfExists throws "Not a directory" when element in path is not directory should return null for ENOTDIR (unix) d063c9546b4a500f4c76fcd01442c2b7281f6d65 8374507: GHA: Limit debug symbols generation to conserve disk space de81d38995356a2e8528a419ebd445e79cd136d1 8374456: JVM crashes with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked" when run with large value for PreallocatedOutOfMemoryErrorCount fa8ea6b32d463a84affa529d37cfb97280503fc6 8374168: Resolve disabled warnings in JDWP agent 5fd095fb9b8f1d2000760519d42d7d0068b82651 8372591: assert(!current->cont_fastpath() || freeze.check_valid_fast_path()) failed 27dbdec297fc8030812f7290a7601b6a99defb46 8374217: Remove IO.java test from AOT ProblemList 4458cab4b0063f39333392321f542d0aa0db490d 8367627: C2: Missed Ideal() optimization opportunity with MemBar 6ae3e064352a56c5be140fba1ad6d040219432b0 8373508: C2: sinking CreateEx out of loop breaks the graph eee58545c8342fc39b3bec5b38da6c01d92d05f2 8366058: Outdated comment in WinCAPISeedGenerator e676c9de3da3b820081cde1b11c0df3129787130 8357258: x86: Improve receiver type profiling reliability 163038222a371c07aff8bce50eee55bb389104d0 8373704: Improve "SocketException: Protocol family unavailable" message 6eaabed55ca4670d8c317f0a4323ccea4dd0b9ca 8373722: [TESTBUG] compiler/vectorapi/TestVectorOperationsWithPartialSize.java fails intermittently 53824cf2a97adbc25d32bec0acaff24d105081f9 8343809: Add requires tag to mark tests that are incompatible with exploded image 2daf12edd24e641d4d7706d582994c2b3fe95e87 8374465: Spurious dot in documentation for JVMTI ClassLoad 34395124018c434b0bad534cb6f85452466fd404 8374317: Change GCM IV size to 12 bytes when encrypting/decrypting TLS session ticket efb79dc6b4907ecf4e1bab3c393ee5cd5fe911a8 8374444: Fix simple -Wzero-as-null-pointer-constant warnings 05d2f7f4080f5cc6d3eef97878806e28773d6f70 8373847: Test javax/swing/JMenuItem/MenuItemTest/bug6197830.java failed because The test case automatically fails when clicking any items in the “Nothing” menu in all four windows (Left-to-right)-Menu Item Test and (Right-to-left)-Menu Item Test 2ea3c00e4f2a6e8c0a55039aee6fdfc8194a70a7 4337898: Serializing DefaultTableCellRenderer changes colors 65af6bcb8f74484436b0331032260f2a646f203f 8374371: Failed assertion in G1HeapRegion gtest d9bd300c6eddfd30a83e53e7ae03c47ea43a9e08 8374382: (aio) AsynchronousFileChannel writes wrong content using heap ByteBuffer when position != 0 752f46d66250dd44e1b13bbdbd86c70a33be3ac2 8374373: Typo in VirtualThreadSchedulerMXBean.setParallelism javadoc 96e5c270b4ca0ad2b47ef3c090cbbfe4661bfc22 8373893: Refactor networking http server tests to use JUnit 481ef1de7a2721adfb8a48bb56513e617347c122 8374352: Update copyright year to 2025 for test/langtools/tools/javac/ in files where it was missed 2d1be8a9e66fe82b60f7a22fd7796f0e54e60a5f 8374391: Update the copyright year to 2025 in the remaining files under src/ where it was missed 2447e07137b809aec9bdbb97f89b52488f5c02de 8374355: Update copyright year to 2025 for demo in files where it was missed a1a75ab6d1ca25fc88be75239670f5a011ea3053 8373642: Test vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters003/TestDescription.java failed 97f4f003f4de19596de7f3d40295506edaaa30af 8373917: test/hotspot/jtreg/vmTestbase/nsk/monitoring: -iterations setting misused in tests c6246d58f72942b66cb0632186366f0b99402306 8374383: Update the copyright year to 2025 in the remaining files under test/ where it was missed 36d2c277c47767ba22208e2e49c46001642bd4f5 8374327: Update copyright year to 2025 for files in java.base added/updated by commits in 2025 3fd7bde31b965e027df423b3c2b5e1f360397195 8374378: Update copyright year to 2025 for jdk.internal.vm.ci in files where it was missed a6462d641cba004829f9136df22f3d953c0e0c5d 8374316: Update copyright year to 2025 for hotspot in files where it was missed e4e923a1ffc8ff059c983c7e9201d0ee3273482d 8374195: TestReplaceNarrowPhiWithBottomPhi fails on ppc64 platforms in (fast)debug 08450f2c4d447c42a2ca8222d162ae3d2d25268a 8374326: Update copyright year to 2025 for jdk.jpackage in files where it was missed 92c6799b401eb786949e88cd7142002b2a875ce0 8374361: Update copyright year to 2025 for jdk.hotspot.agent in files where it was missed 078e71f4a3d68d298ab3c383e46d18912e1de7db 8344345: test/hotspot/gtest/x86/x86-asmtest.py has trailing whitespaces 5e685f6f2c7872a4239ef0c0a0afa60f4526529e 8374351: RISC-V: Small refactoring for crypto macro-assembler routines 9512a43e82652be7294338c11cc9ffb0f0324b92 8374365: Update copyright year to 2025 for test/jdk in files where it was missed 2886c3b68a8d4b098f7d093f0406d2a15e5910dc 8374358: Update copyright year to 2025 for test/hotspot in files where it was missed 5c694eab0f48045d2f71d0cd5ab53c1daddaa963 8374363: Update copyright year to 2025 for test/micro in files where it was missed e7f9132e8992ac281d1e4777a9664d1c8b817f4f 8374345: Restore the original copyright year in ExtremeFontSizeTest.java ac07a41de9877aec3e9d5e7a23b0583038a7956d 8374360: Update copyright year to 2025 for test/jdk/jdk/jfr in files where it was missed e65ace10e3c40d6fef4e9997311d88c900e84ced 6517125: FontStrike.getGlyphVectorOutline() not used 3e6170c5be95f92a209c58928be487e8a9f97287 8374354: Update copyright year to 2025 for jdk.javadoc in files where it was missed 534c33d0ef7daa0d0d5b56a1101b4c9d47a48049 8374323: Update copyright year to 2025 for the build system in files where it was missed 73a8629c5b52b678febcc9d339e01ebcc5277909 8374310: Update copyright year to 2025 for client-libs in files where it was missed 98b7792a072380978b09fda4ec194f333d2ce7e3 8372801: tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with JDK 27 6ade34804f175b5dd1bf78515b78e5444d8be7f5 8374177: Update @since of HotSpotAOTCacheMXBean after JDK-8373607 f23b958eca5c1b9f4e22b897ede6a07ed9224c5f 8373446: Update --release 26 symbol information for JDK 26 build 29 4a0f7e4294d2ccc2d2bf460bea87b342fe934d03 8374321: Fix undefined reference to 'png_init_filter_functions_lsx' after 8371914 a59dbc5105b04234c501aa03474b82481658e5b5 8373475: Unintentional format string in logString of AccessInfo.cpp 72e1e15779c3d7846f267c0dfd98191b99a55548 8373474: 2 Unintentional format string defect groups in jabswitch.cpp f5249db9c566f87f7fc4f3ed70114a8168babd8b 8374233: Overloaded constructor MountUnmountDisabler(jthread thread) is missed 61cb6d740807f8ef356d88c0328d05be1a33a8c1 8374232: Comment cleanup in diagnosticCommand.cpp 8d80bac1ec2f5eb66619c9e269d7c44612e1d04c 8374296: Comment clean up in os_linux.cpp be2ac088e86f2be59f26997003cd02bad16672a0 8373967: [macos] User interactions with List do not trigger ItemEvent after programmatic change f1c50412f0ded30f88720e9489e3ff4dd347ffa3 8374200: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails with common prefix metrics 40755afdf9061d65dfd039a9707445188bc04303 8373808: Refactor java/net/httpclient qpack and hpack tests to use JUnit e1d81c0946364a266a006481a8fbbac24c7e6c6a 8373122: JFR build failure with CDS disabled due to -Werror=unused-function after JDK-8365400 a0094f529a6cf7e1e28a20d5033a9a1405f49d9f 8374216: Assorted changes to jpackage without functional impact ecb42341a94326b1ee85ddd7b9ebadce8c952b99 8373447: Suspicious sign extension after integer promotion in imageDecompressor.cpp 4b8eda30474b99a9f1065e5cea9d8c2fb859bab2 8373983: java/util/Locale/UseOldISOCodesTest.java fails with JTREG_AOT_JDK=onestep 72505420ca22c2ba1584f9d401ff0a1047b8c79b 8374038: JDI EventRequestManager javadoc has unrendered @link tags inside an @code block 9715e6da8355a103d9066bd15ce68b4773cbadcb 8374178: Missing include in systemDictionary.cpp after JDK-8365526 a61a1d32a2bbf227081b9da6d101071ceb73076a 8373525: C2: assert(_base == Long) failed: Not a Long 2715f5e698b49cd67faa233a3188e6a69ddb80c0 8374151: Cleanup minor markWord function disorder 551e656218f18fa815d42e6035f85e907c6d66a4 8374113: Taughtological if check in Reflection::array_set e6c3ebe27b0dd4cbf1885d79ea50acb208e364fa 8374145: Remove legacy locking remnants from markWord 3579c752bcf2c160de47ec748c8b649b0028826a 8373876: StackWalkNativeToJava print more output in case of failures 9435d5b89ca08595f0f2f8d029c00bc6d1f30104 8346154: [XWayland] Some tests fail intermittently in the CI, but not locally 25e87144c20fcf5aca99b92f061a0051096c2605 8369515: Deadlock between JVMTI and JNI ReleasePrimitiveArrayCritical 8ab7d3b89f656e5c2882e19065f01fcc434161d2 8374078: C2_MacroAssembler::verify_int_in_range has incorrect early return condition fe5911c7695283cb76b3d95877138b0b15bc0ba4 8373946: Synth ProgressBarUI implementation confuses background painting with border painting 2d0928406027a848cf2d2d0574024970b8fb535c 8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil 0a70da46f6fe98711f6f4b8b4e49e8ee3e4cb59e 8372564: Convert StringDedup to use Atomic 400d8cfb6914982e636b23bacf810ef61fc90ee1 8373793: TestDynamicStore.java '/manual' disables use of '/timeout' c1ad393e25c253c9b4e09824bf5fceee134e08c0 8374048: Genshen: Backout fix for missed cancellation notice 23fc21a3e2db11e24568d4c47e52efc6947e956b 8374052: Use java/util/Calendar in ReplaceCriticalClasses.java test 821e9ff965cad52cdd26c08785312db49bcce539 8372493: [asan] java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java triggers heap-use-after-free 6c9999ca8d0722bfb3a945dd4bea666eb4a028cc 8373984: Check for macos 11 in CGraphicsDevice.m can be removed dca55b43664bb9f15ebd7b5f674e1a64b5c17c02 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 b5ac8f83682ddb9623a1b43bd62f309b2961a504 8373246: JDK-8351842 broke native debugging on Linux 45642acf1b290306509375e58bde8f6c9cd1b308 8373710: Improve jpackage error reporting 14c93b2afbf0135e872866c7f8468d9ce6df1e0d 8373537: Migrate "test/jdk/com/sun/net/httpserver/" to null-safe "SimpleSSLContext" methods 53e77d21c2308daad7d4aecf05da56609ed0291c 8373801: Adopt arraycopy OopCopyResult from the lworld branch 45cf042099aa64a94574d21cce0bdde215abf07b 8374082: net_util.c should use logical && when setting IPv6_available 5eb8774909bd250c7ff8cfc56506a949b547bda2 8373998: RISC-V: simple optimization of ConvHF2F e72f205ae312b15ebab0cbeedb73bbf86e485251 8373524: C2: no reachable node should have no use 867365b83c91d6b90337d689db2609ae5e9d5c40 Revert "8373100: Genshen: Control thread can miss allocation failure notification" 360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 f0add8854501f13b611220804dcb54d118c43717 8373837: "assert(thread->is_VM_thread() || thread->is_Java_thread()) failed: Must be VMThread or JavaThread" on macosx-aarch64-26 623164651cd35870aa438a3f6d546994f3d1753c 8373208: Make Atomic class template constant initializable f88cbfb8c6b320f773f8d8c3cdf2598d117c5521 8374044: Docs build fails: Cannot determine current path 8a93658e87e2e2f344d7dbfa6f916bd28175d013 8371284: GenShen: Avoid unnecessary card marking 6cbfc7691f8d3171cf223977b0b94e5f25fed93d 8370249: Test jdk/javadoc/doccheck/checks/jdkCheckLinks.java fails due to JVMS/JLS links after JDK-8349681 0b2712400b55d4a512db225d090c2f06f01f7f1f 8373909: JSpec and ToolGuide taglets use incorrect relative path 7a7e7c9ae11cb124c14d5d2d3b7e2f5649205106 8373877: QUIC connections are removed too early b848ddf6d3bf4e76d409b03be7f36199dadb2c5f 8373110: jstack --mixed frames are broken on macOS after JDK-8371194 3258e4dafa85b2347c7640b0fd87197959cabea2 8373068: Revisit details of Float16 to decimal conversion algorithm 629e4ac6f45c87898f6a014f28a443c800413869 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" 2c0d9a79b8197d88a104bd77026dd45b83a11f8a 8373396: Min and Max Ideal missing AddNode::Ideal optimisations 2ba423db9925355348106fc9fcf84450123d2605 8370200: Crash: assert(outer->outcnt() >= phis + 2 - be_loads && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis 4f283f188c43cb25c4eafcdf22eb7f58eae286cc 8373820: C2: Robust Node::uncast_helper infinite loop check d8eb1259f4c0d80861401612e9fc7def1466602e 8373866: Refactor java/net/httpclient/ThrowingSubscribers*.java tests to use JUnit5 c6da35d7c7076aa9643b3dbf03a285420bb1003d 8373796: Refactor java/net/httpclient/ThrowingPublishers*.java tests to use JUnit5 e5ca77838b9243321ed66afc2f460378d25add63 8373869: Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5 3f20eb943532c5c76e55b14292139749bd704ce4 8372348: Adjust some UL / JFR string deduplication output messages a31e6e0d3b806b3b1935d3b71dd0b111bc5fddf1 8373593: Support latest VS2026 MSC_VER in abstract_vm_version.cpp 859830694b3db0b81b422bf9b2ce9c7ab9a19a85 8364766: C2: Improve Value() of DivI and DivL for non-constant inputs e67805067a8f537862200e808e20464f12d21c9c 8367341: C2: apply KnownBits and unsigned bounds to And / Or operations 00050f84d44f3ec23e9c6da52bffd68770010749 8373502: C2 SuperWord: speculative check uses VPointer variable was pinned after speculative check, leading to bad graph b4462625413e7c2c12778eaad1f2f21d81f59c52 8373682: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on x86_64 with AVX but without f16c 0146077a51635500de771e9cf2c9788ae931b7a0 8373723: Deadlock with JvmtiTagMap::flush_object_free_events() ea5834415db6410c73271c496811ff6b5dcc87ef 8373887: jpackage tests may potentially deadlock 1109926391d319eb172d5d06c2aa2b8be9f47b2f Merge remote-tracking branch 'origin/master' into shen-late-barriers c16ce929c7bc127fe18d3faa037d81c2760a44a2 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java 17d633a8ee7538625501a90469cb6a68b9ba4820 8373720: GenShen: Count live-at-old mark using Snapshot at Beginning 232b41b2227bc9d03d88d316aa28d0cbe87086f7 8373392: Replace CDS object subgraphs with @AOTSafeClassInitializer b3fab41460eabf253879d140b55b6b12036c7c10 8373654: Tests in sources/ should only run once e75726ee03ca4664827ca5d680c02bcf2a96f4ea 8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing f3a48560b5e3a280f6f76031eb3d475ff9ee49f4 8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost" 4e05748f0899cabb235c71ecdf4256d4ad137a0d 8373716: Refactor further java/util tests from TestNG to JUnit 9862f8f0d351448803f8930333d5a7286e6c3565 8373513: C2: Move ProjNode::other_if_proj() to IfProjNode 39306d7ab901a1d27d9bfd80f04d917b4d17d07f 8373800: Remove ScopedValueBindingsResolver 5e7ae281326ca306339aaba101d4206dffdb9ca0 8373677: Clear text HttpServer connection could fail fast if receiving SSL ClientHello e4636d69e7e41477619a163e97fd3af2e5942dde 8373420: C2: Add true/false_proj*() methods for IfNode as a replacement for proj_out*(true/false) 9a23f8aa337e1292179625ce9bb8abe22c9e22e2 8373552: ExactConversionsSupport: bad JLS links in javadoc fc76403b01c4e801f2a58810deeec2a6ebfa8458 8373798: Refactor java/math tests to use JUnit af18fbd42d2a437dd35f33e557a8906ca0c3bd07 8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java 4924b29fa519996b806ac0f4a7c898085f44bc4c 8370655: Check EINTR handling InetAddress implementation and NET_ThrowNew 9e2008bf5e9a63b640eefc6cc7ec5c4f344c4266 8373676: Test javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java fails on a machine without IPV6 386ad61458a3901622b92ca56982d728c11b846a 8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to deadlock 94c51ce314eea7a4f188fa0db1bae0e3f3dbd230 8372635: Lambdas do not copy over SYNTHETIC flag for local variables e9b4696acc966d96d42880e840c8fe27434e4e1b 8373097: Save command should create missing parent directories e635330ae17fd2ce653ec75fd57fdd72d2512bba 8373069: RISC-V: implement GHASH intrinsic 3f07710270dbe7268f21828dff20e2eb810b1e70 8373441: Remove DCmdFactory::_enabled 87d881fee01c42f5847031a63d50873b3d438f7a 8368493: Disable most test JSSE debug output by default, and increase the test default maximum output log size 30be94086aad42b99a15a05fe5115f552e8efb8b 8373625: CPUTimeCounters creates a total counter for unsupported GCs 2241218ef64ed6cb51f962f3ab6db1a766f1744f 8373631: Improve classes in the "jdk.jpackage.internal.util.function" package fb99ba6ccd6e6d7a0e717a1b9f2a80402af5c661 8373119: JDK 26 RDP1 L10n resource files update d02abfe765a1e67c5e37f3450aa5a0d8fb97a208 8158801: [TEST_BUG] Mixing tests fail because of focus workaround trick 1e357e9e976bfb0abc9d4e14bfb1572693622af8 8373623: Refactor Serialization tests for Records to JUnit 817e3dfde9eaa467ea0dca9b70282e914cdde093 8350711: [JMH] test Signatures.RSASSAPSS failed for 2 threads config a0dd66f92d7f8400b9800847e36d036315628afb 8373630: r18_tls should not be modified on Windows AArch64 b0b42e7eb14dbe04c9c00e8d1fda139a502f2120 8373615: Improve HotSpot debug functions findclass() and findmethod 81e375768837e1ae6c34c1d0a8eff06b4e1d2889 8373566: Performance regression with java.text.MessageFormat subformat patterns 76e79dbb3eca5589aae6852c8f55adf0759c714e 8371716: C2: Phi node fails Value()'s verification when speculative types clash 89e77512fd44b6a0299ab36db15142e7544899f3 8370922: Template Framework Library: Float16 type and operations a61394b1da40cfbb617fec35553da2d3c3e27d37 8373789: No PCH release build failure after JDK-8372543 53ebcdbd029a1c78f8429574b78cecce70c11af2 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers 41d28c1838bcd7a69f78c9799b449af2a33c11c3 8373561: Replace usages of -verify java launcher option with -Xverify:all JVM option 43d4456181fcd759e3f1de7ca4f6d74827a3c644 8373570: Javac stack overflow on method-local class with nested record referring to enclosing type 8402891889c29894555eca6449ba63f7b7458124 8373355: C2: CompileCommand PrintIdealPhase should also print nodes that are not "reachable from below" 78c2d57259ad829a2cfc1370efbb2a5913df4661 8373668: Add override keyword to *Klass classes b1e8c4e030f42ea3146b2502c9ab030bc79a8147 8372543: Shenandoah: undercalculated the available size when soft max takes effect 3f33eaa42aff45422c94300573c898868189fdfc 8373649: Convert simple AtomicAccess usage in ConcurrentHashTable to use Atomic 1748737b99f283f69b4be0910b6623a27d804e68 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt 317788ff12ee231bd3c9e8f1a0c9b38c8dad3feb 8360160: ubuntu-22-04 machine is failing client tests cb3b6a75cb1358c491c9b0f9c90cfd3c1445c978 catch up with master branch 6aeabd4bfaca168e9c88716b185979cf1e1b85ed 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID f52d49925f9c60814a0a34720d7443e748b35c25 8319589: Attach from root to a user java process not supported in Mac 45ee89c4c8e3d8bb418b8578fb361e7dc1c12be5 8373297: Test com/sun/jdi/AfterThreadDeathTest.java failed with unexpected ObjectCollectedException ad29642d8f4e8e0fb1223b14b85ab7841d7b1b51 8351889: C2 crash: assertion failed: Base pointers must match (addp 344) ea6493c4e1de2bc9615beee389b2d335669dc542 8373100: Genshen: Control thread can miss allocation failure notification 34f241317ecd7473cfb6dcc2e6e5cf3a40299e2c 8371503: RETAIN_IMAGE_AFTER_TEST do not work for some tests 1f47294cd336db34030ea16132490ab51310ace5 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message f5187ebf7a4d4241f01612b62c514a1e4e272658 8373599: Cleanup arguments.hpp includes 629bf20f59f98a735ca22018ad00c93580aff5f3 8371408: [Linux] VM.info output for container information is confusing 3559eeca0edd537c6160c6753cf6fc304afee4ca 8373428: Refine variables with the same name in nested scopes in PhaseChaitin::gather_lrg_masks ad6611a9a3fd5f9cf8b73ce3ccf976187e344654 8371347: Move the ObjectMonitorTable to a separate new file 895232fc65cab9ba3863b48cab27b688096a7435 8372731: Detailed authentication failure messages 5141e1a4f4ef7499ddd8684469d8038fd75403d2 8373497: SpinCriticalSection should use SpinYield 01adf28c946580751f7c041b13c987f477a6289a 8372974: Add missing @Override annotations in "com.sun.java.swing.plaf.gtk" package dc1b0b5f81b6c3de85a0234d0315370b6413c077 8373557: Remove stale comments after JDK-8372584 0e7bc6b0928bd860c665ead26d2237055c0c9d27 6681958: Maximization state of JInternalFrames is corrupted by WindowsDesktopManager 5edeb71e3b148d52962c46180c92ebfeda018f67 6292135: DefaultTableModel.setColumnIdentifiers() Clears JTable Row Heights 27188ed6f296bd8cf45fc1206176cc8f382926c4 temp fix assert eda1ab2143f8bb25fce2e5c086aeb4ecb4141f55 8373449: Parallel: Obsolete deprecated PSChunkLargeArrays d03e7cb87ae04c1d32559b4a49d71d32f9d616a8 8373522: Remove expired flags in JDK 27 e409bf9c1215ce605a23bfdeb998bc5a455ea25e Fix AArch64 CAS barrier predicate 99f90befafe9476de17e416d45a9875569171935 8373490: JFR Leak Profiler: path-to-gc-root very slow for large object arrays fb531cdaf3b30034e0efa86b9b20558478ce94d0 8373632: Some sound tests failing in CI due to lack of sound key 104d0cb542d12f133ac8a0a34f2b21ca3aa4a5cc 8373577: C2: Cleanup adr_type of CallLeafPureNode 4f1dcf89b841e9a37d342bdf8c66bbbab9edb0d4 8368977: Provide clear naming for AVX10 identifiers 17744fbfc004dfed5a3e959cd9ac7e7081b5be7a 8373628: jpackage doesn't print to console until completetion d05486520036a4a6b3e3eee46a18f5b0e1ef493e 8371975: Apply java.io.Serial annotations in java.security.sasl 23c39757ecdc834c631f98f4487cfea21c9b948b 8373403: [TESTBUG] TestG1ClassUnloadingHWM.java could fail with large G1HeapRegionSize and small InitialHeapSize f2e56e4c18080616e8ef275a3d9c1da824efda26 8372634: C2: Materialize type information from instanceof checks 4e9525ef3619b02e905f16b89261b82c70830f3a 8373388: Reenable LTO for libsplashscreen b6319f5b42738cc760711a3b8b5d442d14a0ed74 8369595: HttpClient: HttpHeaders.firstValueAsLong failures should be converted to ProtocolException 6e2ab84154e7cc11a31026c588a7dc3ceb446cc2 8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update 9b12c0bb190de3f7d06db71411f37f9465992a04 7067310: 3 tests from closed/javax/sound/sampled caused BSOD on win 7 x86 8307574: ClipIsRunningAfterStop.java failed with "../nptl/pthread_mutex_lock.c:81: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed." 8308395: javax/sound/sampled/Clip/ClipFlushCrash.java timed out e65e06867e7a841c7edce0625f856b8bc2888893 8372592: Adjust logger usage in java2d tests 0eb2bcd260426bc449264b72a2cee8ce109308ee 8372250: Merge PtrQueue into SATBMarkQueue 6ec36d348b1eaeedb993a905e42650242fac0918 8373059: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should pass on Aarch64 a99f340e1b9686431d944ab114918d2b849718fe 8371721: Refactor checkTrusted methods in X509TrustManagerImpl d854a04231a437a6af36ae65780961f40f336343 8373411: Crash when PrintSharedArchiveAndExit is enabled but shared heap is disabled 410014377c210463d654b841bafbcf36947aa960 8373225: GenShen: More adaptive old-generation growth heuristics a05d5d2514c835f2bfeaf7a8c7df0ac241f0177f 8373579: Problem list compiler/runtime/Test7196199.java 180d8c1b57efb29f8f016843d66daca59bb5934f 8372746: Some httpserver files could benefit from some formatting cleanup dc6255261f34c65d0e87814638817c97a880eb7f 8371920: [TEST] Enable CMove tests on other platforms 650de99fc662a3e8473391627df9e523b6b80727 8367158: C2: create better fill and copy benchmarks, taking alignment into account 325cdb7fc5cd2ce1d2c2bf08ca064fb0f7e5a0b8 8373517: Revert the macos Tahoe specific change done in JDK-8359830 c46bed7292aad21b8cf9defcccac43c010a1f116 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing ae85d899d074c531371dece30319ace701517528 8373389: Two jdk/incubator/vector/ tests fails after JDK-8371446 66d7b0ce8f8414c3d5fd3476b65152b9f2a9a587 8371657: [macosx] Programmatically selecting/deselecting List item triggers an ItemEvent 431dcf84e9754c743105380ca69af647b57193bc 8368702: [macosx] Printing text with composite fonts loses font transform 692edc4879489d44a477a03028eb3e7ef9dff388 8373443: Update --release 26 symbol information for JDK 26 build 27 2a1c676e0a1a357f75ea008e8e12c7ae9340b9b1 8373464: Test JdkManagementCheckSince.java fails after JDK-8369736 b0bd0c398ee0e0fd625eba1e7d9802a4e420a2c5 8372759: Test build/AbsPathsInImage.java fails after JDK-8370438 e1d1d53cd1211b64d1fef03583a23056908b3482 8167268: StandardGlyphVector.getGlyphMetrics creates metrics with erroneous bounds for characters with no outline (e.g., the space character ' ') aa986be7529b7a2950202dbe6885e5224d331078 8373421: Parallel: Rename young generation eden and survivor space pool 6a6ff876c515eba6cc89320e02dc5739d4540316 8372860: TestCodeCacheUnloadDuringConcCycle fails on ARM32 4b774cb46d9355015a6bfcf53b47233d6f235239 8370489: Some compiler tests miss the @key randomness b46aef88b333db8866c60c18cbf842b6cb89dacf 8371871: libSharedCloseAgent.cpp crashes VS2019 and older VS2022 compiler 920a99faeb6e0aee445df39cf8ddd43df18345d6 8370731: Tests in vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/ failed: OutOfMemoryError 74dca863c2e61c13884c3454b8da7be125235970 8371718: (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel 52aa7fe1c970709fe387b70a5020ea0e77c4047f 8334549: [Sound] Test timed out: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java 413f852bdb4767b2a1c29431144616668888138d 8369736: Add management interface for AOT cache creation 11aa6e10c017a7257c60eb7395d728d32b2006d4 8373270: GCC 14.2.0 reports warning: '%s' directive output may be truncated 54430a87226096725b13f05326d08629420657ca 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally 655e9cda3f6b1fa3a6f0553e7745aa088dde53e8 8373335: Serial: Clean up SerialHeap members by access specifies b58e3b600bb14bf7133eda0c37a4be4c82919d79 8373227: Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised? 8eaeb6990b85ac8717f4fc4ce883f674017b91f3 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled b60ac710bebf195972436da324983e61b51484ef 8364490: Fatal error on large SpecTrapLimitExtraEntries value 00068a80304a809297d0df8698850861e9a1c5e9 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs 1bbbce75c5e68429c2a32519eb3c36d964dcdf57 6726690: SwingUtilities.replaceUI*Map() methods do not remove previously installed maps a5968f936462741a7edea5bbbe73cb067af3d34f 8371968: RISC-V: implement AES CBC intrinsics d36a234c1228fdb12eb5931506ba1e03ebae95fc 8368701: CDS VerifierTest_1A.java failed on machines with 512 GB RAM b6732d6048259de68a3dd5b4f66ac82f87270404 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE a26221299e657b64379d2d56ed3b073f12b227d1 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException eef9813ad42b02db5fc636e661a751d5120a639e 8371446: VectorAPI: Add unit tests for masks from various long values 7f9951a93479ac0ddd74375fdef92095fb65741b 8373207: Make DeferredStatic class template constant initializable 1ae4a6c43ea21d4b147bcfcfaf1484c6e618dce5 8373101: JdkClient and JdkServer test classes ignore namedGroups field b2daf9de3097de4d3b3c7d565e29a48b4aae19ee 8355522: Remove the `java.locale.useOldISOCodes` system property b99be505a5e3c8304be62a8b373d746fc52e8f0e 8368524: Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap 831fe94c75c407b2399be9b89630d8d117c2996c 8373255: Unexpected iobj and ipdb files after JDK-8370438 8c8d21db6f5bdc35f6eddf91065b4eec462a716f 8373295: Wrong log tag for UseCompressedOops ergo setting a4eb57c5ec6254e59e486042015dd00457284ef2 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding 830c4d3b198597b6af7a21b708bd3a852af200d4 8366272: The os::xxx APIs do not manage errno correctly 0a557890a50b0dc83c70dc877027d951dcc05470 8373025: test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock 1f49edd9783ed4579d989d6939ee75e926f0716a 4459231: Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel 786833cd1bf8eda1cef25da392a055f4eb371abf 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur 9c91c68d1d5938d7e2b9a90c82b0a36ef1a063cd 8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out 24244e41210be5b71b9e8238badbf975ed4b02ef 8319161: GC: Make TestParallelGCThreads use createTestJavaProcessBuilder 3a8a6e07f2a2cffa467815df55e746e92765903d 8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder cba09cd10d4e4482852a317786242836419c313b 5107379: Component orientation in JOptionPane is not proper in Motif L&F. 020e3f959194029715c18891e79aeed020abd59c 8373293: Change the exception handling in TestNestHostErrorWithMultiThread.java 35fe0b11015bd3a88ee21c76b54f9d4969fdedf6 8372641: [s390x] Test failure TestMergeStores.java c9ab330b7bdd3cc2410ffdb336a63aa0ac7256a3 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking 8372498: [genshen] gc/TestAllocHumongousFragment.java#generational causes intermittent SIGSEGV crashes 3ea82b9ff90aebc1a169fdd967c44408dc4a4f51 8373272: Genshen: ShenandoahOldGenerationTest fails after JDK-8373056 b1c955018281a228a67695e5077666d751cd87d2 8372554: Test windows-x64-cmp-baseline failed due to differences with splashscreen object file c03d445a8ccfced5a59da680c37587f1024f3eca 6223700: XP L&F: Non-TopLevel JMenu's painting error b86b2cbc7d9dd57aeaf64f70f248a120ae3cb751 8352914: Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics 8df3f3d3417bc8fdb5a75d986e084441bbf6ebd2 8373117: Update build doc link in README.md b118caf6777cbf5bf75b41156fdfaaa15479f924 8373285: Update JCov for class file version 71 d34ef196c298aa91f8511714cfb04b15ae7fbf0a 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow 811591c5c332e6427dc96819451e046841fe635b 8373262: Parallel: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails 355755d35de5c3155d1ea8d1afdd0debe5296a13 8366671: Refactor Thread::SpinAcquire and Thread::SpinRelease ac81ce51fa4ed04b6dbcc28cb2dd8eabcfe52ad7 8372555: Test com/sun/jdi/ExceptionEvents.java failed: ObjectCollectedException ed5fc9ad2defb75ea5a68fe6427a591376ce6d6b 8373087: Parallel: Rename PSGenerationPool to PSOldGenerationPool 6700baa5052046f53eb1b04ed3205bbd8e9e9070 8357551: RISC-V: support CMoveF/D vectorization b83bf0717eb8926efcf85a32be08f33a41bb48dd 8360192: C2: Make the type of count leading/trailing zero nodes more precise a6594794839807d56434d6f28fe3d581fb1e36c0 8367541: Parallel: Make young and old generation fields nonstatic in ParallelScavengeHeap 350015088281eb9e6e9e3a9811f38adac5f7a975 8373094: javac may fail because of unattributed break in a loop 7da91533aaf2033cedee6e2a56fb693f26909df5 8369950: TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException 5f083abafc7abfaa46ddd053668cdfbfd2ad8a87 8179918: EnumSet spliterator should report SORTED, ORDERED, NONNULL b0f59f6021a00dc569e08810b34db21553a5b68d 8373127: Update nsk/monitoring tests to support virtual thread factory testing 2596608ba1bb1b271dfa062bf732a5095e22fffd 8370846: Support execution of mlvm testing with test thread factory be8cbfa6129d19403c9871c22721b902856f1886 8362083: JDI VirtualMachine/dispose/dispose001 failed with FATAL ERROR in native method: JDWP cannot set thread local storage, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112) f3dd8daaa92896be51254e5abf3e0ec5b1ff5173 8371748: Remove the (empty) ThreadPoolExecutor.finalize() method 43787890291d71de61b28b8a4e3bf9aaba46757a 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch a20b7eb943c19f9852bfaaec1fbbff647f1f5273 8373125: Add defensive screening of modifiers for Field and Parameter toString() results 520c092a658559a5d65f06a51061db3aae09931e 8362658: sun/security/ssl/SSLEngineImpl/* tests duplicate jvm flags 4d696d0d0ed523e3c99c68214586673913b1c7b5 8373086: Make isexceeded001.java more robust ee0b8a72c64f7ac5058dbe5b2062cb35b6195484 8373102: com/sun/jdi/MethodInvokeWithTraceOnTest.java can fail with ObjectCollectedException when run with a small heap c09167df60f44642492ec20f133713388f4802ad 8373113: Fix whitespace in RunTests.gmk 674cc3eeca77f1f2a6d937b1df5c5cd8a13c2d31 8042054: JTree.updateUI uses out-of-date item size information 7e91d34f3e83b4c39d6ce5de34373d7d74d54512 8365732: RISC-V: implement AES CTR intrinsics 15f25389435288881644f7aeab48fd2eae410999 8373056: Shenandoah: Remove unnecessary use of ShenandoahAllocRequest.type() b681a29759cede54f36e9ec04c575eef5cd80755 fix missing tmp register 13e32bf1667a3be8492d1e4e3a273951202acd9c 8372098: Move AccessFlags to InstanceKlass 6db1c4f5b93a1b7f7d9da36745dc433c9985a169 8371409: Wrong lock ordering between FullGCALot_lock and ThreadsLockThrottle_lock/MethodCompileQueue_lock c8b30da7ef48edb3d43e07d2c1b8622d8123c3a9 8373039: Remove Incorrect Asserts in shenandoahScanRemembered 5ec5a6ea6c8e887b4e21f81e382f57129bffbab8 8373054: Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots 8e653d394e45180e16714124ed6584f912eb5cba 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java ef7532e7e625628d6181c65116804ebb65f18061 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip b19163b107584118056073dc24a960ca04ca14e4 8356544: Implement additional tests for ciphersuites disabled with wildcards c7aa10339aa40d37dc52e6dcec102f8dca114634 8372844: Improve usage of test/jdk/java/text/testlib/TestUtils.java locale methods c55287d197ef024033f8dfbb5a365cb091bc67fb 8370890: Start of release updates for JDK 27 8370893: Add SourceVersion.RELEASE_27 8370894: Add source 27 and target 27 to javac 45dcc0e7e26b8130236c5ba80edb54fa530dab57 8371914: PNG defines in CFLAGS can cause compilation errors with external libpng 2735140147b159d3a3238804f221db4f835ef744 8370939: C2: SIGSEGV in SafePointNode::verify_input when processing MH call from Compile::process_late_inline_calls_no_inline() 33dda887d99d39b2d003fd6521db97d45da474f0 8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public 6f03c7808de2b07b1e501d05b1bb7d5bfde5e393 8360702: runtime/Thread/AsyncExceptionTest.java timed out c4ec983da57ee8aea71e88d5de2570c5d65a69df 8370715: JFR: Races are possible when dumping recordings bcbdf90fce44ad87e7728ba0febef0951e361589 8373062: JFR build failure with CDS disabled b5970c97bdd5b1e079e9ada0fbd469850c0e23b4 8373063: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java fails on Aarch64 after JDK-8372816 91c5bd550a36e10e8b39d1b322fd433ee8df14f5 8337791: VectorAPI jtreg ABSMaskedByteMaxVectorTests crashes with UseAVX=0 -XX:MaxVectorSize=8 df0165bd6933728fdcf1956323401afdc47b3f78 8321139: jlink's compression plugin doesn't handle -c option correctly 16699a394d4d6c2b8a21e7de3c3d344c5a3309b4 8208693: HttpClient: Extend the request timeout's scope to cover the response body 14000a25e6efcbe55171d4cc8c68170a8cf0406f 8373080: Parallel: gc/arguments/TestMinInitialErgonomics.java should not be run with Large Pages 317daa3c004fbb1738e0af6acfbaf50c403c8230 8372643: Warning message on macos when building the JDK - (arm64) /tmp/lto.o unable to open object file: No such file or directory bb867ed23e2d6394d7e7dab55cf2122889fdf3ac 8372938: Fix reference to DeferredStatic in HotSpot Style Guide 771253e285c48329a9b45dfaaa852b64e74b31d4 8372802: PrintFlagsFinal should also print locked flags 63a10e0099111d69b167abf99d1a00084c4d6c1e 8373024: JFR: CPU throttle rate can't handle incorrect values 828498c54b3b1089af9e076cb45f3cf3bea58e2f 8371978: tools/jar/ReproducibleJar.java fails on XFS dbf0742bf205ec57477373ebd43016383f7e7791 8373046: Method::get_c2i_unverified_entry() and get_c2i_no_clinit_check_entry() are missing check for abstract method 019df4d89c8a0fe2b27c6ec074499445ae45bc3f 8372757: MacOS, Accessibility: Crash in [MenuAccessibility accessibilityChildren] after JDK-8341311 db2cd1a4e0ee7b72339e7ee3c0286dc04fc5adbf 8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907 04c0f8d359a3f450ac2070c6d41834145d9c75f7 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test 7be4f74accf808d8a5d05312418ea7a68312afa4 another far branch fix 4856344668042fcbc4d15966519d27fb0a4f509f 8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC 3b62cf6b52bcf2ad37c1db8e8eb6aea414217275 fix branching 8f8fda7c80b57e8a36827cc260f0be0e5d61f6a6 8373048: Genshen: Remove dead code from Shenandoah db2a5420a2e3d0f5f0f066eace37a8fd4f075802 8372861: Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism 1294d55b194704dce92c5132d6779e6f4d4850e6 8372769: Test runtime/handshake/HandshakeDirectTest.java failed - JVMTI ERROR 13 aecbc7c42f4029c4ce1f7db2ac9e6f210ee12d72 seems CAS aarch64 is working now 9b386014a01b2bff47856bf9a8e113317db1f081 8373049: Update JCStress test suite 70e2bc876abe35b3d447f8004245bdbf2fead59f 8372816: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error 5ea2b6402114d34465b2ad9e476ab8e36ddeea06 8372977: unnecessary gthread-2.0 loading e534ee99327fed2263302a00061fb46fcdc6e302 8364343: Virtual Thread transition management needs to be independent of JVM TI ba777f6610fa3744d5f4bdfb87066b137ab543af 8372851: Modify java/io/File/GetXSpace.java to print path on failure of native call 8a5db916aff1dc3eb37f25afbf0a633aa77baa20 8171432: (fs) WindowsWatchService.Poller::run does not call ReadDirectoryChangesW after a ERROR_NOTIFY_ENUM_DIR aff25f135af20ec89c7a68f2a0a0ede7eb1491a6 4690476: NegativeArraySizeException from AffineTransformOp with shear e93b10d08456f720e303771a882e79660911e1eb 8365400: Enhance JFR to emit file and module metadata for class loading 8d80778e05aee878f9a3e8beabe6a0cfd0a02c16 8373023: [REDO] Remove the default value of InitialRAMPercentage 84513b08395bb980262e260fd79a38e2051a0138 Revert "testing on ci.." fa6ca0bbd14436cd3778a7a3383183cd73688123 8362428: Update IANA Language Subtag Registry to Version 2025-08-25 0bcef61a6de027c1b7e481e2115016ee961707a5 8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used c4321503976840f6630567c4fa430cd1ffca41fb 8372809: Test vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE af8977e40661db2edec069d524f7c9352c7de850 8372951: The property jdk.httpclient.quic.maxBidiStreams should be renamed to jdk.internal 8365794: StreamLimitTest vs H3StreamLimitReachedTest: consider renaming or merging 6d5bf9c801bbec3cd3580f889cc92415021f7322 8372999: Parallel: Old generation min size constraint broken 3d54a802e38f425c7035c947758c887fec48e43a 8372995: SerialGC: Allow SerialHeap::allocate_loaded_archive_space expand old_gen 1d753f116135cffa3ec9e8b4af3922aa647317dc 8373010: Update starting-next-release.html after JDK-8372940 829b85813a3810eeecf6ce4b30b5c3d1fc34ad23 8372703: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory 87c4b01ea3d94c25d260f0687addf7ecd154279a 8372943: Restore --with-tools-dir 44e2d499f84458003aa73a149d1ae44735b71d91 8372705: The riscv-64 cross-compilation build is failing in the CI c0636734bdf19de6ba41c127aef1f090010c6d90 8372993: Serial: max_eden_size is too small after JDK-8368740 135661b4389663b8c2e348d9e61e72cc628636bb 8372179: Remove Unused ConcurrentHashTable::MultiGetHandle afb6a0c2fecdb2114715290d5d463c9dccf93c28 8372958: SocketInputStream.read throws SocketException instead of returning -1 when input shutdown abb75ba656ebe14e9e8e1d4a1765d64dfce9e661 8372587: Put jdk/jfr/jvm/TestWaste.java into the ProblemList a655ea48453a321fb7cadc6ffb6111276497a929 8371792: Refactor barrier loop tests out of TestIfMinMax 125d1820f1f64e465a6b83360c48715a79e3d165 8372393: Document requirement for separate metallib installation with Xcode 26.1.1 3f447edf0e22431628ebb74212f760209ea29d37 8372862: AArch64: Fix GetAndSet-acquire costs after JDK-8372188 170ebdc5b7b5e54cc7bec60944898d35a24d760b 8346657: Improve out of bounds exception messages for MemorySegments 804ce0a2394cb3f837441976e5ef6eb4b9cab257 8370473: C2: Better Aligment of Vector Spill Slots f1a4d1bfde652cf758117b93bbd02ae8248e805e 8372615: Many container tests fail when running rootless on cgroup v1 94977063baafc2e293193d284db408a069f12aca 8358706: Integer overflow with -XX:MinOopMapAllocation=-1 858d2e434dd4eb8aa94784bb1cd115554eec5dff 8372584: [Linux]: Replace reading proc to get thread user CPU time with clock_gettime 3e04e11482605e7734ef75bc477fe31107988f42 8372738: ZGC: C2 allocation reloc promotion deopt race 177f3404dfb146be724d952f8c88b4d070e36b52 8372733: GHA: Bump to Ubuntu 24.04 a25e6f6462a5d77a2cb0dcec4f74e5e25d8565c4 8319158: Parallel: Make TestObjectTenuringFlags use createTestJavaProcessBuilder e65fd45dc7c9383a77fbd5171b541c2a003d30d2 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile b3e063c2c34ac12ae2a566617560ecc52253262d 8372710: Update ProcessBuilder/Basic regex a1e8694109ad87690e18fc03d17b6b9519092d81 8371306: JDK-8367002 behavior might not match existing HotSpot behavior. 2139c8c6e6e5c5f2c64ed3ad9ad8bd148a86efae 8372571: ResourceHashTable for some AOT data structures miss placement operator when allocating 8f3d0ade11ddb45bb1719b6818e1b51df237a59b 8371893: [macOS] use dead_strip linker option to reduce binary size 530493fed4066b1efcf3ec22253b110495767eca 8364146: JList getScrollableUnitIncrement return 0 a66abe080e694a1a09f80975cc80c4f17afadb5c testing on ci.. 1f206e5e1268cd0a7f477ed2d2f49103b8a99db6 8372850: Update comment in SourceVersion for language evolution history for changes in 26 f5e4cd7f0d12fd21399b192b32a5c9abfe8a3564 8372039: post_sampled_object_alloc is called while lock is handled b0a758f2180a8305c05e9640192818bbb31d7922 8372552: unhandled oop in the JvmtiEventController::set_user_enabled 8f0cb57e439df87dee4c0ba7bbff0b981ebc3541 8347831: Re-examine version check when cross linking 37cd8d6ca0bc4638d81e9a3c1e0bc785861ffbef 8371501: Change IAE to NPE in java.awt.image.Kernel when data is null 8a28a76451b2bbde49c1c051cb66c784f9e3cdd2 8372937: Abbreviate list of supported releases 0fe1ffdc485e742eb3937f9fb26d14d6a11a76c4 8372940: Update symbol data script references a2ad5ca93ef82797ecf3141d00216ef639a9e92d 8372939: Update JDK 26 spec URLs 0bead70651ea3bf8dccf9942ef8d1bf3fb78c2ea 8372961: [BACKOUT] Remove the default value of InitialRAMPercentage 5a60e22bc415b3335cbb6a63873b1b44ff2bf9d0 8369618: Remove outdated reference to JDK 1.1 in the spec of BufferedImage.TYPE_INT_ARGB b97ed667db0bd527461b2b385af3001f53d71c19 8365675: Add String Unicode Case-Folding Support 618732ffc04ef393c9b8a3265c12ba66f31784d9 8371820: Further AES performance improvements for key schedule generation 5627ff2d9165ee1f7354c1ff1626f4949ef7fa3f 8370766: JVM crashes when running compiler/exceptions/TestAccessErrorInCatch.java fails with -XX:+VerifyStack ac0e6af8f90ba77375b2841a5c8aa05743884a1e 6185110: Undefined behaviour of SampleModel for width, height < 0 153c567a4d3a537277a8c599142511aa4f4f3ae3 8370905: Update vm.defmeth tests to use virtual threads 37d8e05eccc959b5b5e04b3da848f7de9220b00c 8372708: Javadoc ignores "-locale" and uses default locale for all messages and texts 8d5a37b060dd0ecf31f71dfe82ca4a565bc7f6d9 8371188: [s390x] Un-ProblemList TestUnreachableInnerLoop.java ca4ae8063edddda36fafafd06b9b1a88ffbf9d2e 8371964: C2 compilation asserts with "Unexpected load/store size" a62296d8a0858d63a930e91168254a9927f06783 8371464: C2: assert(no_dead_loop) failed: dead loop detected 6f2169ff6996e0629ce80455959a21947fd5de2c 8372755: Remove local suppression of VS C4146 warnings c97d53a9529d9148aacd85a3b31d694f04df0758 8371470: Java Launcher does not fail when running compact java-file with private no-arg constructor 6c01d3b08862447983b96daaf34a4c62daf54101 8372451: C2 SuperWord: "endless loop" assert. Need to implement proper worklist mechanism eecba58c6817dbac129c545604d6286dfdcf951f 8371587: Final mapping lost in ProcSmapsParser::parse_next 6abf7b6f226adb580718a314dc218d87289c80ac 8371986: Remove the default value of InitialRAMPercentage d3083ac05453c9dd303038f90ddab50d52124e51 8371194: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failing 07856fce34ba14a83fc1ac0faffe3b5ba883e0b5 8372787: ModuleReader should throw IOException consistently when using --patch-module and ModuleReader is closed 5cba2c8461005f2f7bcafdce622126a113f4bbd4 8368093: Remove Stream::createPseudoHeaders 13e062e7a36cf9880416a4e867de13778c6bed2b 8366578: Remove the field tagSize in various QuicPacketEncoder.OutgoingQuicPacket subclasses fd7283be47489d3297aac6ecf6658ee9500b2891 8360046: Scalability issue when submitting virtual threads with almost empty tasks 3f046f6dec72392d0693655c0f0ef9189529ce45 8372747: G1: Conservative heap alignment does not account for card table constraint e27abe8a979880f308c69ea53319565dcd2142b6 8372540: SerialGC: Remove race between allocation and expansion before is_init_completed f636fcadd72eba7aefbf3f89777c14b3e3f19fb8 8372645: ParallelGC: Remove race between allocation and expansion before is_init_completed 7278d2e8e5835f090672f7625d391a1b4c1a6626 8372258: Improve TypeVariable support 84ffe87260753973835ea6b88443e28bcaf0122f 8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError b6747d202b6b9c8680ba1be27c22d8b84ebaf20a Refactor of CAS on AArch64 79e99bb0778608733a677821a0bb35041e9fb939 8372566: Genshen: crash at ShenandoahScanRemembered::process_clusters after JDK-8371667 45c0600d3abfa4bcd0338840523c0df69283afe2 8372609: Bug4944439 does not enforce locale correctly 6cb1c8f9cfcb797af788ca8fb490f388cc68f525 8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes 002fff39aace870b27a9068de1662fcb0b3033a6 8220816: (fs) Files.createDirectory should make it more obvious that it fails when the directory already exists a1cc8f4e4107e361f64cf51ff73985e471cdde03 8372444: Genshen: Optimize evacuation function d328e4e7e2f58fbfeb661f3502f95016159d7230 8372272: Hotspot shared lib loading - add load attempts to Events::log b98114f4a20bcf3390114b56d05c38b23268979a 8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null 785ca67e46c762ed0ffaeda1e26e5f90276181e8 8372409: java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java timed out during warmup f5eecc454eb78fc1a3714dfe3cb94113238dd3ac 8353738: Update TLS unit tests to not use certificates with MD5 signatures 160148cc7b0c2774e7aa5fece653e41c9fa7c970 8372610: G1: JDK-8297692 broke code roots scan measurements 5bd7db034aaf8aa6780945e02a7f9a35e16b036e 8372730: Problem list compiler/arguments/TestCodeEntryAlignment.java on x64 3481252ced7c06c44154ceccc56b12cfd9a490c3 8372188: AArch64: Generate atomic match rules from M4 stencils ef5e744a8136c3d983bdf8721a84fd1488b3c7a8 8372684: G1: Missing load_acquire() in G1 allocation path 969eb1ce2419324582ee8d8108031323f82e125e 8365861: test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException a6bc9b3ba50c5d669213f082a32e30c9ab2f923d 8372588: [asan] serviceability/sa/TestJmapCore.java and TestJmapCoreMetaspace.java fail after recent improvements 293fec7e28ed06f0942e94b1c21affdf6aabe9ca 8372461: [IR Framework] Multiple test failures after JDK-8371789 ca96366c03b89fa90a015e6c2d5912a9f2554c92 8372528: Unify atomic exchange and compare exchange 81b26ba8131b74a7bb4309bd3608dda2ba99a6ca 8372685: C2 SuperWord: wrong requires in test after JDK-8371146 e0311ecb85b78b6d97387c17102a8b6759eefc36 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions c7a489db9e4a7d696623fc2155a5504d9d2adb0d 8372534: Update Libpng to 1.6.51 3fd551f9926601b05a13a22b556d55425a37ee4d 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException 282f339406d67d189e06c0bf8c7ca8d8cf5774e0 8369432: Add Support for JDBC 4.5 MR 92e1357dfd2d874ef1a62ddd69c86a7bb189c6a2 8371802: Do not let QUIC connection to idle terminate when HTTP/3 is configured with a higher idle timeout 52568bf4832b2bcc5dc547dbdf45a6a7172281fb 8372650: Convert GenericWaitBarrier to use Atomic e071afbfe4507b6b3a306f90bb645465fdab0070 8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer 78b155b2b5745fc88c13586f93b632f61e038a94 8372147: ConnectionFlowControlTest should use HttpResponse.connectionLabel() 08c16c384ac9dac22da960ad718ceb95b41ca660 8372704: ThreadMXBean.getThreadUserTime may return total time 0021dc04100befd107d3aa763510b28dd62cd62c 8372565: Convert SATBMarkQueue to use Atomic 70b4eb249eb4bad727f83e0b004a0ce481208726 8372720: Problem list compiler/arguments/TestCodeEntryAlignment.java 0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f 8371759: Add missing @Override annotations in com.sun.imageio package 195b36f90b789b64f4a0fc867c620935d609a455 8372702: sun/security/pkcs11/tls/fips/FipsModeTLS.java does not compile after JDK-8367096 f1d90b8b25b78b15dc6529a5a6e45633eb250286 8372134: ThreadLocalRandom no longer overrides nextGaussian 8a0672c819e09a16c30fbdf58dc2b81f50958da4 8372198: Avoid closing PlainHttpConnection while holding a lock b2f97131d643ad7ebde137617999f1689a204975 8317838: java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix) 683ef14bcec0e6c4825067229826ed4a53cd3d19 8372625: [Linux] Remove unnecessary logic for supports_fast_thread_cpu_time 6901c05c9d23cde41e2af510e7d610af66e40770 8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join da8e41a368bd98a7a35f5706302ecb9475b58363 8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped without skip exception 561c544d85ecdbfa7895e434e98aed8df250a305 8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass 5f5bf1971ca622b053c4eae146298090d6944473 8319540: GC: Make TestSelectDefaultGC use createTestJavaProcessBuilder 150def42dd7f22d949b4d788bfe5986f236b9b37 8369911: Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent d350158e060c01acf49759dcbdd1f4d72530111b 8371740: LinkedTransferQueue.poll() returns null even though queue is not empty 4ac33956343bbfa3619ccb029ceed6c5a402f775 8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages 1f417e77615c570ca3002b13a1398b647133ad67 8371887: HttpClient: SSLParameters with no protocols configured disable HTTP2+ support 86aae125f1a4e16dfe2dd0faf63f96ae1ca7bcd0 8367487: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on Linux aarch64 with Cavium CPU 141aebca38bc683cbff8a2dfe0cb98d3f0186a8c 8372586: Crashes on ppc64(le) after JDK-8371368 de546d0e03ff1823b73c32db1861b77efa9552d8 8371702: ZGC: NUMA-Affinity for Worker Threads in the Relocation Phase 7cd3d7f157708ebb6ce972b46a1a90379f63d08f 8372376: ZGC: Inaccurate verification of raw nulls in flip promoting pages 848c0c79b69c489db6c6bbb24644134fe33fd0ec 8372285: G1: Micro-optimize x86 barrier code 55362e191d447c2116f111cef438700eca24aab1 8372385: tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails b054a5657105ace7e66f6044692e14bb075dfb6c 8351095: [macos] Add more jpackage tests for --mac-app-store option 847fbab7924848e0e88d112db1d5d0b71372d597 8352654: [REDO] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called 42db9ab629a6209aa471de8b3034c053b77629dd 8298432: Investigate the benefits of usage of GetPrimitiveArrayCritical in the cmm code 6e920fbdab17201886804bb53b59188b362f541d 8372380: Make hs_err reporting more robust for unattached threads c028369dcb0a677541b89117b0800125bc7c6c33 8350938: ResourceParsingClassHierarchyResolver inflates all Utf8 CP entries 10ba0ab3c0017858bafb65b49a4cadd9a0351fb4 8371637: allocateNativeInternal sometimes return incorrectly aligned memory 1ce2a44e9f4fa9d558602dbd0489fefb0c9563ef 8371571: Consolidate and enhance bulk memory segment ops benchmarks e3a085581bfa70437b73d4b0527a084e0c5c9aac 8371146: C2 SuperWord: VTransform::add_speculative_check uses pre_init that is pinned after Auto_Vectorization_Check, leading to bad graph 0a3809f0be94c92c2c46f00fe5ff981afdd55cf0 8369531: Wrong tooltip used in external class links 85d4f551b1f82f1b43155a4ac3c5026ac580410e 8372055: Fragment link tag does not work in package info 74354f23dbb0fc852d216c8f1d3e5f80d406cfc6 8372585: TestVerifyLoopOptimizationsHitsMemLimit fails with product builds c146805da5708b479bf8dd0180acd06657b72788 8368551: Core dump warning may be confusing 4ae2f31f3d2027daa0a5ccba6180e7bb27413aa5 8371626: [linux] use icf=all for linking libraries 26a88660a7f1d0b3c3e1dce2a790b665e1c91934 One CAS benchmark is incorrect package ac046628edaee66d1469c49864b70bdefee6570e 8372336: javac fails with an exception when a class is missing while evaluating conditional expression 5291e1c1e1ddc19d814dbdb3a981049fe40575ea 8372513: Shenandoah: ShenandoahMaxRegionSize can produce an unaligned heap alignment 5fe731d55a54ace42de4a15d612dba310de9d977 8349835: C2: Simplify IGV property printing 275cb9f28799081878e0a7c53ce1c0450f4e963e 8360510: C2: Template Assertion Predicates are not cloned to the inner counted loop with -XX:+StressDuplicateBackedge 46ee8d550e42f756dd04fa67ed549c93b632df77 8372547: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should be restricted to x86_64 3ef3f259bbf4bf40638f53319ec4eea7fdd147e1 8372253: Improve logging to show why a class was excluded from AOT Cache f3fddd6e9062e9f70c276d31247a7417b9571390 8372251: Convert PartialArrayStepper/State to use Atomic cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use e13dfd3ec39b0550eede83aa766deaad105995fc 8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying 7cc584fbe6ce3d2f14d96ffb7e9650fd3498aa7a 8372399: Add missing CPE statements 4ffdf7af88f6c0a69663eb249957dbceea3cb697 8366224: Introduce DecimalDigits.appendPair for efficient two-digit formatting and refactor DateTimeHelper 65f1ad616977428fcb498479132086777dc929cb 8370203: Add jcmd AOT.end_recording diagnostic command d9b6c314872ee626c725d119023179ae93639f54 8372324: jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java#Parallel failed b36b69470968b1578877cfe9658892a5fe44e38e 8371259: ML-DSA AVX2 and AVX512 intrinsics and improvements c0abecdd1ffe59314bc17aeec0684cdda33a222d 8372441: JFR: Improve logging of TestBackToBackSensitive c1230068dc4501c52999ac0bbb3a2e5933453f09 8363943: ARM32: Represent Registers as values b382827aac64b9ce656dc74d9735780f1cc6473e Unbreak AArch64 3135adcd00ed78387e3f9d58deaf2d8f3a384dab Tighten up x86_64 slow LRB register save/restore a4d5f6ac991902ec0b21ff2da313fada0722a325 Fix and simplify x86_64 CAS barrier, now passes TestReferenceCAS stress tests 81ea1442a86795dafbf96c875fbecc65210804be 8372412: Increase buffer size for ring-buffer events in CollectedHeap d94c52ccf2fed3fc66d25a34254c9b581c175fa1 8367656: Refactor Constantpool's operand array into two c00d29afa9c3de65b1ca4e98dbb9e6f6931d7437 8372414: Command "make test-prebuilt" fails when listing tests 35f4a7410cdaaa9d3ce68148cb81e893ad0d93de 8366888: C2: incorrect assertion predicate with short running long counted loop 49176e322bbb9ed1ef2f534b949b937770b54162 8372103: Metal JButton doesn't show focus if no text or icon c19b12927d2ac901ec8ccaa2de5897ee4c47af56 8326498: java.net.http.HttpClient connection leak using http/2 67ef81eb78b28e5dcdf91785b476dfd0858cbd16 8362958: Unnecessary copying / sorting in Streams using Comparator.naturalOrder() 42f333352408e03389fb37ea8ad8537a4a271b6a 8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64 ba3d4c43118bb5a2d9fb7cea9c6cd1ec63360ccd 8372337: clang compilation error on hardware_constructive_interference_size 34d6cc0d89cbc840e8c358988c51e8d560b8dbb3 8372344: QUIC transfer may deadlock if pacing rate is too high 5ef2c9aa09247f9853bf04db0df962fcff764499 8370438: Offer link time optimization support on library level 1226873ab94d2cc341ddb7040aa60c3bf3614feb 8372410: ThreadFactory used by Thread.Builder::factory uses non-optimal VarHandle cc5b35bf69dcf9e7e8037642c94e8d7e5847952d 8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios dea95e65a2493b545f78243025d1a5a4957a3806 8371869: RISC-V: too many warnings when build on BPI-F3 SBC 42b108b445b359e1d4b1043dbc1cbd42f551c19c 8372155: ReleaseInfoPlugin doesn't handle input file as UTF-8 properly 26d9398b3ebf0b071984a1511209932169c44308 more refactoring around LoadN e00dec58083302fb74ebc994a65232c6367aee44 8371667: Shenandoah: Re-design alloc request type enum for better efficiency and cleaner code 507a6d327f1c613a130273727ee4154b5b4d7ca4 8368001: java/text/Format/NumberFormat/NumberRoundTrip.java timed out 8bafc2f0aecbbe548573712a9dc31c9764f82f71 8371789: C2: More explicit dump results for TypePtr 217726009492af5a1143c98b97cc39b580850c5d 8371458: [REDO] Remove exception handler stub code in C2 67b57f4f758f2fea647a3b6a68c0372a8f9e121b 8370978: Zero JVM fails to build on i386 after JDK-8351149 f8cf9ca69cfef286c80559bfe1d147b6303d10d2 8370039: GenShen: array copy SATB barrier improvements a091af1db34bc9e1646b687aad7704c3105d7ec7 8371475: HttpClient: Implement CUBIC congestion controller c12389d006c94d619da69b81ece317b878c0c1bb 8372359: Clean jpackage error messages aec54726df7efdea6f85ccd26763acb7ee839e2f 8372159: HttpClient SelectorManager thread could be a VirtualThread 0a963b612d0fcbfe002340098341862096650945 8371701: Add ability to set NUMA-affinity for threads 8ae4ea8114c4c7616a3e882aca71f882630a8e02 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip 4906488b19dd3376ce628926fb8f311b6c29686f Remove LRB null-checks from x86_64 as well aaa486cb54fa4203654ac8ce81bba47034199579 Fix x86_64 TestReferenceCAS no-coops failure cb5c94c694efbdcf28bb0993112bd849b714fd14 Fix circular recursion warning 0c1ef366686b7ff1b461e2617f7f3b7a71467c04 8372256: ClassCastException in `ConcurrentHashMap#equals` a7bb99ed007f593783ff8ca00b26f48d9ad632d2 8372119: Missing copyright header in MinMaxVector 0f014446875b39b937e997d9dcb4734659f7cefe 8371998: G1: Rename G1MergeHeapRootsTask::G1ClearBitmapClosure to be more distinct 99be0e73ce9779e85c9ec6598e0a7ce964d62e82 8371581: C2: PhaseCCP should reach fixpoint by revisiting deeply-Value-d nodes 43af7b59765fa9820726de276bae9d1fcd2ba3ca 8371309: Diagnostic.getEndPosition can throw an NPE with typical broken code 3f47e5795378fda6da90dd45e043cb491a73e792 8372240: Convert FreeListAllocator to use Atomic e18e95ed11c1df7eeb162c2303f027564ed6f6aa 8346962: Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build d3328b4bd0b2c2b03b4aaf7ebe929c14c4186402 8372125: containers/docker/TestPids.java fails after 8365606 ee9d553e51c01529495b8ca34b296b6e684e905d 8372307: Clean up the leftover code comment references to file.encoding in java_props_md.c 2d815ac61b437835163d4014bfed16f0f3faea50 8349535: Refactor ./pkcs11/Provider/MultipleLogins.sh to java test 2b5cd14ea5c571e0d55df8293e49b9a0db521a46 8282441: [LOOM] The debug agent should attempt to free vthread ThreadNodes 3a45e615973727446c9081b5affbbe7ffe7c3bea 8369129: Raster createPackedRaster methods specification clean up 5b5d85b0fd4405590d69ad72474ef51fc4aa9699 8372360: Exclude jdk.jsobject from micros-javac input source packages e4b583ab708eadd526d5cc0c03129a7970e05320 8372294: Fix Malformed problem list entry in ProblemList-jvmti-stress-agent.txt e24e7827c4241fdf5e178df811f0d0f813363743 8372319: com/sun/crypto/provider/Cipher/HPKE/KAT9180 test has external dependencies 5f806e7f8b66c14954a07005be3bceb2f812fbff 8367049: URLPermission. throws StringIndexOutOfBoundsException in avm mode 3b1eb7623180ac1b1d69622481589c43749dbbfc 8367585: Prevent creation of unrepresentable Utf8Entry e439909b7d3ee8db3a09c3d3354ead56dd5397d7 8372292: Remove redundant "throws ConfigException" f9127720459017bb250327dcd3e5c51316536068 8372290: jpackage test lib improvements 41e0017bdbd8c818a57509a914ae77c2a903a01c 8372269: Parallel: Remove unused ParallelScavengeHeap::base 018284d08cd5b4c2c1a5735b5d11e63dc769fb37 8372162: G1: Merge subclasses of G1IHOPControl into parent class d01e7d9850a57dd8e4849e2b7db6eacb37605647 8371783: Refactor GCCause in VM_CollectForMetadataAllocation 30410fe265d8d32fb41bae88ab882115271cdf75 8333871: Check return values of sysinfo d57fc1b6dc313eb004892b180960ebcee1cb04c7 8372135: clang compilation error 8a5c9e08c0605c28cac235129adff7bb248d0627 8372146: Follow-up changes to the Lazy Constants JEP b7dc3afd099978aaa100eef37325736493caa84c 8371574: Improve code coverage of PEM classes decode functionality 88ec4e615a3008408184b7ed92010adc75d63853 8372154: AArch64: Match rule failure with some CompareAndSwap operand shapes eeb7c3f2e8e645938d9db0cf61c1d98d751f2845 8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java 5922c3cbac43795275422f2484082d1e725e4bcc 8371990: Remove two second delayed OOME after GC shutdown df24b901768599ac7111655b87dfeedbe0e66f9d 8360571: Description of launchers is lost in two phase packaging c2ea75b81f74ff586fdd9c51168e8f4c7a7b2a6a 8353749: Improve security warning when using JKS or JCEKS keystores 2358d40cbcafb851425176cacf65cc3be1ae12a2 8371953: Document null handling in core reflection APIs d887359b5a8bffedcbf1b3ca6f0eae13b7636add 8370976: Review the behavioral changes of core reflection descriptor parsing migration 0972ba681cdc81b77e9b4353db8ee835216d242e 8371383: Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException 45246bc72daf68b905d7342f478e53bfe2883796 8371965: Convert TaskQueueSuper to use Atomic a7435131b7972b1cb7e1749ac91fe87805db4fa0 catch up with origin/master 41d6dc3a15fd3041aaee7b9b7f7980ede5f7940d 8372117: Correct the misleading comment in Character.UnicodeBlock 0187f4df967d5b32807cfb9c1028cb75fe99b05d 8372023: Javac JMH failures aa7718d1d2008c240c197383c493955d8b654bf3 8372110: GenShen: Fix erroneous assert b3acc4841f6d9c8fd484df68fd2882dab0aa1788 8362894: PKCS12 KeyStore PBMAC1 interoperability testing de0a1f8f5191cc188800d7d06855322d272f91d6 8372277: Fix for JDK-8369517 is applied starting from source 24 instead of 26 ea19ad2ac8a1fa9d4124be9a8e05cf4c6f6231bd 8347167: Reduce allocation in com.sun.net.httpserver.Headers::normalize 267ce91766c0500485ac3d9d36dfef0c09505498 8372149: G1: Remove unnecessary num_added_to_group from G1CollectionSetCandidates::set_candidates_from_marking() a89018582160a9d876f66925618c8b8f93190e67 8333727: Use JOpt in jpackage to parse command line 8371384: libapplauncher.so is copied to a wrong location in two step packaging when --install-dir=/usr 45a2fd37f0ebda35789006b4e607422f7c369017 8325448: Hybrid Public Key Encryption b9ee9541cffb6c5a737b08a69ae04472b3bcab3e 8371200: ZGC: C2 allocation deopt race f125c76f5b53d90a09f58c22d6def7d843feaa50 8247690: RunTest does not support running of JTREG manual tests 7b11bd1b1d8dbc9bedcd8cf14e78c8f5eb06a71f 8372047: ClassTransform.transformingMethodBodies andThen composes incorrectly c419dda4e99c3b72fbee95b93159db2e23b994b6 8372163: G1: Remove unused G1HeapRegion::remove_code_root ad38a1253ae3ff92f7e0cf0fbc4d4726957b1443 8371557: java/net/httpclient/http3/H3RequestRejectedTest.java: javax.net.ssl.SSLHandshakeException: local endpoint (wildcard) and remote endpoint (loopback) ports conflict b41146cd1e5d412f69b893bfb2fd65b6206bb0d2 8367531: Template Framework: use scopes and tokens instead of misbehaving immediate-return-queries 6fc8e4998019a2f3ef05ff3e73a4c855c0366d7a 8372097: C2: PhasePrintLevel requires setting PrintPhaseLevel explicitly to be active 852141b9d42ada168a008aea63045deddca29190 8372004: Have SSLLogger implement System.Logger 72c45a4d923a294108995e24951bec24dfc70410 8355225: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm: apparent log corruption 9fe95e212d48833e4d95afa94db68d64ca30496b Remove nullchecks 5d3e73b9e512b55cdf554158b19a4ec642dc1f1a 8371248: Crash in -Xdoclint with invalid @link 473471c1f1d3cd42a057dfd602d452196c53aa00 8369838: Likely invalid assert or function call in jimage.cpp a3b1affbfb23eeef32749164aae316e5d55fffaa 8372046: compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification 2acd8776f26686a93708eb9fc408ff4e2bbe287c 8371440: jpackage should exit with an error if it finds multiple matching signing certificates c8e64e7c33cabcc5c94616808b9c59ab5b7cd14e 8372118: Test tools/jpackage/macosx/DmgContentTest.java failed 9b6a079dda105557beb6781ff71a3bc8364121fb AArch64: maybe null 1535d08f0ee5da42d9db9e196d6a620aabe9feea 8371944: AOT configuration is corrupted when app closes System.out f5bc6ee90d73da00cab5cad283b9517c692bc895 8369187: Add wrapper for that forbids use of global allocation and deallocation functions 6f1c5733ed4a1d1a1e099681f1f292acf827d9dc 8371923: Update LockFreeStack for Atomic 7b3b7a1c1815cf98190cd3b94c582dfc469c1836 AArch64: match LoadN+DecodeN 223cc6451860f10fe8095705da07aaf7e882188f 8343316: Review and update tests using explicit provider names 9ea8201b7494fe9107d4abd78c02ac765a5751d4 8363980: [macos] Add JDK specific keys/values to Info.plist of embedded runtime 3949b0f23cd9c936c12ac0306534bc38b5b8d298 8371674: C2 fails with Missed optimization opportunity in PhaseIterGVN for MoveL2D f0afd89f66c0b42ff06fbb76378a5b2028b76a10 8357728: Avoid caching synthesized names in synthesized parameters 0bff5f3dbe69ab2a59db771af1020b04c0132954 8213762: Deprecate Xmaxjitcodesize ae4d9c2e6af0b899481c98742f4976c7769f39e5 8371918: aarch64: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry 0b3df489e9d3b6d876a67793e082b930c17ade3e 8372048: Performance improvement on Linux remote desktop d2926dfd9a242928877d0b1e40eac498073975bd 8371649: ZGC: AArch64: redundant OrderAccess::fence in ZBarrierSetAssembler::patch_barrier_relocation 54893dc5c2a4702896029b1844bc9496325c8f26 8371985: Parallel: Move should_attempt_scavenge to ParallelScavengeHeap 99135d2e05bb501fe9f9f0d36abd25894d0f93de 8359145: Implement JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview) 02ff38f2d7f6abc0e4661e8226bc6780b7a11c3a 8363986: Heap region in CDS archive is not at deterministic address 902aa4dcd297fef34cb302e468b030c48665ec84 8372120: Add missing sound keyword to MIDI tests 152cd4d8bab7d3428d0330c56a3cb9ed7feef313 8371956: Convert OopStorage to use Atomic aeea8497562aabda12f292ad93c9f0f6935cc842 8371164: ArrayList.addAll() optimizations 256a9beffc106d6657a912a33f97e7f97acbb1e1 8280469: C2: CHA support for interface calls when inlining through method handle linker b086e34f7170631d7568dc50a7c075dc9c2f173b 8371771: CDS test SharedStringsStress.java failed with insufficient heap 66fb015267058f9b5e6788eaeaa758be56ba553e 8357579: Compilation error: first argument in call to 'memset' is a pointer to non-trivially copyable type 27a38d9093958ae4851bc61b8d3f0d71dc780823 8371121: compiler/whitebox/DeoptimizeRelocatedNMethod.java fails with C1 4a975637a144fa8aa449a1419e656721833513b5 8346944: Update Unicode Data Files to 17.0.0 8346947: Update ICU4J to Version 78.1 b3e408c07891b58a312a58ffd756d6a1d18c0f6d 8372045: AOT assembly phase asserts with old class if AOT class linking is disabled 0e6c7e8664fdddd8b789851263613852fc2c55f7 8371896: Links in snippets can not be highlighted ac6f5e96512a7f003ac536611c53f2564ea912a6 8366094: Sealed graph for nested types creates broken links 713de231a61234632e2f9858b222b5f7fd0bdaf1 8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use 1f99cf942449728cdeb9918b93fd9a97a51eb0b6 8372002: VarHandle for receiver's superclass instance fields fails describeConstable b6d83eda6bfa76da98274aa3ad294759cb56d3a5 8371960: Missing null check in AnnotatedType annotation accessor methods 43040f30a72591a37deb9a54ab7723988c1e4b51 8372012: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java should check ability to create links dcba014ad56eae753c25c579fb30bb8ecfab69af 8371967: Add Visual Studio 2026 to build toolchain for Windows 2e68b79a3973c8a3dde6b47f19b19c0c7faacc51 8364991: Incorrect not-exhaustive error 36b66e13c8eca8e460bfd6d900f139408aff9d43 8371778: Make MallocMemorySummary::_snapshot a DeferredStatic f94644999766e752f7d60ce52c14a7db79005035 8366178: Implement JEP 526: Lazy Constants (Second Preview) 8371882: Improve documentation for JEP 526: Lazy Constants df5b105bbb55d9cc923ac45ff99e702126626670 8371698: ZGC: Call GTEST_SKIP when OS is unsupported 28d94d6ab4994b844af98c5c227b40b5fb8a72e5 8372008: TestGetTotalGcCpuTime test failures on Windows (Some GC CPU time must have been reported) 3a2845f334a59670d54699919073f0e908c038c4 8037914: Add JFR event for string deduplication 72ebca8a0b19fac8a9483e5a3a98b454176fc342 8365606: Container code should not be using jlong/julong 50a30497370799e8f377a11914562a15b0a48fbb 8371643: Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch 8af594371979b2b76ec04e0a2753413dc35b8d44 8370334: javadoc NPE with "import module" statement 26460b6f12ce0763b79acfd98fca260b509a82c5 8353835: Implement JEP 500: Prepare to Make Final Mean Final 8cdfec8d1cdc7e3137035cebe1cc189e36c0e319 8371852: Shenandoah: Unused ShenandoahFreeSet::_allocated_since_gc_start field 16557739791ada59dc1991f65a0218434df01f9e 8371881: C2: Fix potential SEGV in VTransformReductionVectorNode tracing 695a4abd5f7e9edcea9f1a724a9ceb87340a8f25 8371966: RISC-V: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry 46b5e588ab18a68d164b1d97e71d769585c7c4b8 8371697: test/jdk/java/nio/file/FileStore/Basic.java fails after 8360887 on linux 696821670e11fee003906806f081038032ac4985 8293484: AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support 634aade3719f990f7b210e6a8700e353a570410c debugging info 93a3186027b9924793b932988482df44bb14b6b7 Minor fixes 3fb4289f5e983991d7722f218323921051407b60 Huge cleanup e067038796e2798132e07aa47b695f3c21b87e79 8150564: Migrate useful ExtendedRobot methods into awt.Robot e5f63326100384d2c2be8c916423e1f120b595d3 8371650: Add CMakeLists.txt and compile_commands.json into .gitignore 6c09529cd637a34c1ffc42a5feb71e8646be4237 8369188: Update link-time check for HotSpot uses of allocation and deallocation functions 9ec773ad27773f5813c79ae33ac1d2393c2e0cc8 8371689: (fs) CopyMoveHelper.copyToForeignTarget use of sourcePosixView is confusing 52ffe8a09637701cf93d3425b69089ced5ad4dcb 8371156: PBKDF2 default values should not be DER encoded 6385c663dc6ce892c23bc9208e1ffe24fa78ccd7 8371607: Remove GCSharedStringsDuringDumpWb.java after JDK-8362561 44087ea5d697deb3a7dd0e3c82f898dd9df1bfa3 8371682: Suppress javac warning from ThreadPoolExecutorSubclassTest.java 960987e8c1428ce1d89ee13e007e06206fe6885c 8371991: Build failure in docs for MemoryMXBean dd2dabd94b65481ce6e7cef97565225af7bea01a Fix debug builds 8301d9917ec9fed40e3af77998f88165e0837daf 8371825: G1: Use more precise filler API in fill_range_with_dead_objects cebb03ef24fad8705156f12cecd2da6351cd1ef6 8371349: Update NSS library to 3.117 df35412db1d7e883148590e24d968cfe2f5c6bbc 8368961: Remove redundant checks in ciField.cpp d19e072f97681cfc50a8c7b96a25589070436a10 8371916: Questionable volatile decrement in AckFrameSpliterator 812add27abdc70bc52ca105bc9430494a6491ecd 8368527: JMX: Add an MXBeans method to query GC CPU time 09b25cd0a24a4eaddce49917d958adc667ab5465 8371465: Parallel: Revise asserts around heap expansion 69e30244c0c359e7108acd36d903fa22970822b9 8349157: Unnecessary Hashtable usage in XKeysym.javaKeycode2KeysymHash 970533d41d3d1b4ebe12868c85579d37b3b23655 8371779: Replace MemTagBitmap with ResourceBitMap d032b28d9d042a36f5163b079151643bb49294e9 8371894: Minor style fixes in AOT/CDS code 8690d263d9dd0fd06ed41d9529fd8cc84e1c08c8 8268613: jar --validate should check inital entries of a JAR file ce1adf63ea1146fba4cf36c10dc5f1d33aa88000 8371672: G1: G1YoungGenSizer handling of NewRatio, NewSize and MaxNewSize 8370494: G1: NewSize not bounded by InitialHeapSize or MaxHeapSize 7738131835d08f47dd7c535b12bb7ea7b0ff0b90 8371642: TestNumberOfContinuousZeros.java fails on PPC64 7d35a283cf2497565d230e3d5426f563f7e5870d 8371958: [BACKOUT] 8371709: Add CTW to hotspot_compiler testing f510b4a3bafa3f0d2c9ebf0b33d48f57f3bdef95 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII f6c90fe8f9986b02797ba1f967c71a592a892266 8371226: Thread class description needs section on Thread Interruption 6042c9a6f0c25c141a74d72ad462189da7f9e625 8371934: EncryptedPrivateKeyInfo methods need @since updates 3735c52a3a1e0e746437a8f8b740702d45f1d97e use acquire only if required f971ee5ea07e3e1c0efe447a416e7242f5e46a16 8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000) 4c63930dfb01d134fac3009a8ddeca4ea9826466 fix weak ref 989f1583388c13f80a10ce840170f0f7c19c7475 Fix weak reference barrier in AArch64 7c169c9814a694126f524e8941b1035e6695900c 8365426: [macos26] Graphics2D tests fail on new macOS 26 bc928c814b5ea70505e362a643e18664e119bce3 5038439: Warning message for literal shift amounts outside the canonical domain 7aff8e15ba59b1e23d2e62c200d52a26da1a2030 8371319: java.lang.reflect.Method#equals doesn't short-circuit with same instances ac980a66ea045c83b90412b624a6f60c4b2782df Fix weak reference barrier in AArch64 ad3dfaf1fc483bb2bfd5c26d76c43b8f69454cbd 8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview) cc05530b813564a40c233eaaa80b906795c6d752 8371732: [redo] Change java.time month/day field types to 'byte' 91b97a49d48ee8528b34486172293fd3a68ae3c7 8371922: Remove unused NonblockingQueue class 3924a28a2281bbdb13fe9f1e0b5347d57197f8dc 8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS 58b601ac4250a455e3f25f8505ead8c130eba642 8371874: AOTLinkedClassBulkLoader::preload_classes() should not allocate heap objects 6e7eaf40d1b660cbec0a226911c9dc88f94756aa 8371591: VerifyJimage test incorrectly skips all tests when comparing directory structure 10f262a6ad9a6e89cd79409c5e1a3f7efda76928 8371804: C2: Tighten up LoadNode::Value comments after JDK-8346184 466cb383144edf0baa202dc5a2cac37e7572e2db 8371885: Mark UseCompressedClassPointers as obsolete for JDK 27 36daa2650d504b3cdc43c774601a6e5f9e9b2403 8371860: Make non-public methods in java_lang_Class private 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 8370492: [Linux] Update cpu shares to cpu.weight mapping function 4cc655a2f445bb32ce555b80ac28610b26c51f4c 8371791: G1: Improve accuracy of G1CollectedHeap::non_young_occupancy_after_allocation() ff851de852673740542d922d1ee15a6c92b80473 8371709: Add CTW to hotspot_compiler testing 00f2c38e373f5ae58ad6593cc7b9d53b9596eb17 8371161: [AArch64] Enable CPU feature UseSHA3Intrinsics for the Qualcomm processor family 8a7af77e991511e144914abc129a9d4d40c0b76b 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout 9eaa364a5221cba960467ffbaea14ea790809c6a 8361487: [ubsan] test_committed_virtualmemory.cpp check_covered_pages shows overflow 81e0c87f28934cb0d66ad2500352b2728f44a1b7 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory f4305923fb6203089fd13cf3387c81e127ae5fe2 8369002: Extract the loop->is_member(get_loop(get_ctrl(node))) pattern in a new function 0829c6acde496833300efb38b4b900bf94b99dc0 8356761: IGV: dump escape analysis information 1baf5164d6a9077e0c440b7b78be6424a052f8a9 8371628: C2: add a test case for the arraycopy changes in JDK-8297933 7733632f90a17ec848c4c9259c1aa58fded8c15a 8369206: jpackage should not set R/O permission on app launchers eaddefb475c6431821c2d62baf550ba2c5f357bf 8371753: compiler/c2/cr7200264/TestIntVect.java fails IR verification 0d8b5188bb4315be3c63898a2ce4e68dd2bd4481 8364560: The default value of --linux-menu-group option is invalid 8356574: Test --linux-menu-group option 155d7df555fcebc318db89408ef0fffbd95414a0 8371749: New test serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java fails with -Xcheck:jni 6322aaba63b235cb6c73d23a932210af318404ec 8371821: Duplicate export of jdk.internal.util to java.net.http db3a8386d482c161c45fae1689826bd53709f11f 8371436: (fs) java/nio/file/FileStore/Basic.java fails on macOS platform due to assertTrue(!store.equals(prev)); d09a8cb81b70a6c51ef5599bee04f1445a48e63f 8371746: Some imports in Integer.java and Long.java became unused after JDK-8370503 2199b5fef4540ae8da77c5c4feafc8822a3d9d3d 8371381: [Shenandoah] Setting ergo flags should use FLAG_SET_ERGO bfc048aba6391d52c07d9a5146466b47d2f6fed8 8371608: Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries 8102f436f5586253302cd8cef49bfe2b4af41693 8371480: VerifyError after JDK-8369654 7d78818ae609461ab830c32c222f15f1cab0d2d4 8274178: G1: Occupancy value in IHOP logging and JFR event is inaccurate 8371635: G1: Young gen allocations should never be considered when comparing against IHOP threshold bbc0f9ef30c467c8da8b873813bde50a7e9ff697 8371788: Fix documentation for CollectedHeap::collect(GCCause) 6b6fdf1d9222eb03cd013cbe792fa77fd78c1acb 8357874: UNLIMTED_CRYPTO typo in class description of JceSecurity.java.template 48c59faf58a4d7b7ec9d6824a5cbc9a55888ce72 8371722: java/net/httpclient/BufferSizePropertyClampTest.java should use Locale.ROOT 9d6a61fda6f43577ee8f19483e5b47100ff8eec0 8371558: C2: Missing optimization opportunity in AbsNode::Ideal 10220ed06ea452083693406113107484fce40275 8367013: Add Atomic to package/replace idiom of volatile var plus AtomicAccess:: operations 795ec5c1e90309bc008acb28cfe0ce039dabcb8f 8370333: hotspot-unit-tests.md specifies wrong directory structure for tests 436b3357e9791f6acb2673e2ac96d33c6a2782e6 8371450: AES performance improvements for key schedule generation 279f39f14a6329d0147613edc3836b7d6d043186 8371681: Remove unused VMOp type CollectForCodeCacheAllocation 42aecc4070e952ed6308ebefaf716e35fed2f929 8371680: JVMTI: Remove unused VMOp type JvmtiPostObjectFree d91480b9b0f85aca8d9dba615ae5a27f26ce5fee 8371675: ZGC: Remove leftover X VMOp symbols 5f42c7708588db28f9c18bf63462001e99b35ec7 8370839: Tests to verify peculiar Proxy dispatching behaviors b6ba1ac9aa800e01e2235c2b8737ad4670b0a655 8371093: Assert "section header string table should be loaded" failed on debug VM 676e6fd8d5152f4e0d14ae59ddd7aa0a7127ea58 8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE bc66d3e65d208edc69e8ae334d23b38f2b78a440 8370467: BorderFactory.createBevelBorder and createSoftBevelBorder throws NPE for null highlight and shadow d2571ea76ae5a9ccb7053bfec24bf3aedd366084 8371339: Illegal pattern char 'B' with locale.providers as HOST on macOS for Taiwanese 705bd6fbdc0e78625d05dbfa8af547c50b076e69 8367902: Allocation after Universe::before_exit() in the VM shutdown sequence 78db38f14044d434eabb61ff8293d62eff3c497c 8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() e5c72937af50433029b8d4b6b30a5318c31a9da4 8371645: BasicImageReader getEntryNames() is stateful and cannot be called more than once 56a27d11971d935e8b28ac9d701cf9890014a949 8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2 4042e821c6f582bf31201acb9f2d98d940383f1c 8371066: Remove unused class TextSourceLabel and associated class hierarchy e5a272a59058e36136acd6aef635f87136fbb027 8369517: Compilation mismatch for equivalent lambda and method reference 1f1f7bb44842fac966bd8f16cc6cfeee0ea972f6 8370024: HttpClient: QUIC congestion controller doesn't implement pacing 400a83da893f5fc285a175b63a266de21e93683c 8371625: G1: G1HeapRegion::print_on misalignment 76a0732ba5c0f3159ed0ebc5fcb2dfb7117b38cd 8366691: JShell should support a more convenient completion 6df78c4585fc5a71ceafa6f4b1dc0fe68db2657c 8371065: C2 SuperWord: VTransformLoopPhiNode::apply setting type leads to assert/wrong result 15dcbf0bc80b3c1ab09e44b9447c639780cce65e 8363950: Incorrect jtreg header in TestLayoutVsICU.java 8531fa146be1da5e96c0f23091882a27c67d7893 8358735: GenShen: block_start() may be incorrect after class unloading fe9c2b5d30fe1c97a0d0faad685458123e6e8240 GC barriers benchmarks c6a8027b94bbcbde5f7dcabd0bff48b93bbb5a7f 8370154: Update @jls and @jvms taglets to point to local specs dir f5eacbeb5fc58c1bd844d709fe92621ce3689d78 8371534: C2: Missed Ideal optimization opportunity with AndL and URShiftL bbeb6bf0ac8952feaf8afc9c9b25a9a372c2c798 8371493: Simplify search for AdapterHandlerEntry 405d5f7a6892426d69409c3975d0c808304b8438 8371297: C2: assert triggered in BoolTest::BoolTest cbd77fc9f3e6c8f1e996b30afe208c6a074cce3a 8370244: [PPC64] Several vector tests fail on Power8 2902436fb15c76755286ed2df444bc6f9d93af13 8371019: G1: Support heap expansion during startup 291003208c025ce4f9a94ba6093e207d0792bbb9 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 76a1109d6fc7baac9ebc7accff800ef8927931bb 8251928: [macos] the printer DPI always be 72, cause some content lost when print out e1c952608d61c6c74c3fa4d00789390f3a789de4 8361339: Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space 43afce54a7ecbd124f68f1f32d718f08b24ca61a 8371573: Shenandoah: Remove unnecessary include after JDK-8351091 cc54d2c06b0e1f799c771d747cfb4059a8774e28 8371418: Methods in AdapterHandlerLibrary use HashtableBase iterate method incorrectly 8a911aed26211936a9c2652299a1bca8a06cae21 8371471: HttpClient: Log HTTP/3 handshake failures if logging errors is enabled 1327aa60907555d7e2d8d131bf4cb20a34660ff2 8369949: Fix TestWaste.java stack overflow 0bae56b6149f87e8ebd09291f96033d3e558263b 8367857: Implement JEP 525: Structured Concurrency (Sixth Preview) 72989e0fac7dae1bfec40e3017ba89aa201cc8ee 8340093: C2 SuperWord: implement cost model 6e838d6f9a59e4f14d4d1a6d4ff6ea857c0615e9 8371474: Wrong object class or methodID passed to JNI call in TestSharedCloseJvmti with -Xshare:off 2d4f2fde2281affd90bdd608d49a021f6cac2fed 8349732: Add support for JARs signed with ML-DSA 1877ff996b67849205fd6cde1285461c4db1b359 8331195: Improve com.sun.net.httpserver.HttpExchange usability 9d2fa8fe22652cbf1c70b953247bd154b363b383 8371321: Remove unused last arg of BarrierSetAssembler::arraycopy_epilogue 1142d299439bdf71de41b872a9b3d7775d0c692b 8369920: HttpClient QuicSelectorThread could be a VirtualThread 98f40e4575538d91f509c85d9d657a8973f464be 8371425: Include folder names in vscode workspace virtual folders 681dab7205190176b842bd42914b1cb9fe752e44 8365972: JFR: ThreadDump and ClassLoaderStatistics events may cause back to back rotations 49f51f9450ac3b923f83ba7d9089e5560e25ec7a 8370612: Simplify implementation of dark theme 8371021: Tab order in theme picker is broken c0b82ff2e5b696371de62e0f4fcbba61361fc6b2 8370843: Deprecate AlwaysActAsServerClassMachine and NeverActAsServerClassMachine f48ad21ecc288c280db3ffb2e098df12518e2a5a 8371216: oopDesc::print_value_on breaks if klass is garbage 2c378e26d7319b6b0e273d2409dd3f591c5f5f6b 8370813: Deprecate AggressiveHeap 0c1b7267e374192f30322a45a1a34f734565cc15 8366990: C2: Compilation hits the memory limit when verifying loop opts in Split-If code 5e8bf7a283f75464dbd906454c852e4d1db497dc 8369646: Detection of redundant conversion patterns in add_users_of_use_to_worklist is too restrictive 79fee607fd77320cd5deb8e424582e2f6c2b31a2 8371473: Problem list TestEmergencyDumpAtOOM.java on ppc64 platforms related to JDK-8371014 d570765e2720a11c88c806554df9b13587a041a2 8367149: Add convenient construction for creating ad-hoc VMErrorCallback f77a5117db2d01a935762e948aef2d0ade3512a3 8350468: x86: Improve implementation of vectorized numberOfLeadingZeros for int and long 4e4cced710a8e4cd5bb8f49b08798c87b21e8b78 8371341: ZGC: Improve gtest interoperability with instrumented builds (ASAN) a8b35bf5a60c26e8975a468d4ebe6aac557e4d85 8367317: ZGC: ZVirtualMemoryReserver::force_reserve_discontiguous arithmetic underflow 66e5a68a33dcd6b23c73c892d51b3efed162b8f8 8371343: ZGC: Remove dependency on test execution order for gtests 4a14c81a06ab2be1d56cd01288135fbd369eb9c7 8299304: Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit ebd1c03829c354007a4ca9971be313d19eac2373 8371163: Make GlyphView/TestGlyphBGHeight.java headless 8371377: javax/swing/text/GlyphView/TestGlyphBGHeight.java fails in Ubuntu 24.04 X11 88c4678eed818cbe9380f35352e90883fed27d33 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing 066810c877b206a66cc87537487b17f0481646c3 8371485: ProblemList awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java for linux 2c3c4707c0ac7f4432ada9621f4b2e5fe4aef51f 8354548: Update CLDR to Version 48.0 9bc23608fb5719c3e977b5839efed5bc3f64a268 8371364: Refactor javax/swing/JFileChooser/FileSizeCheck.java to use Util.findComponent() a90fc2661a7c11077ea17d37563dfb3dfba28016 8371421: [AIX] new test ProcessCloseTest fails 354910381a9319723d43a6182269b5449c02a527 8353755: Add a helper method to Util - findComponent() c8656449c28581ae9c3d815105e338e42253bb43 8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC d5803aa78a84caccd5c3f14ac788817c5a3b4725 8371315: java/foreign/sharedclosejfr/TestSharedCloseJFR.java failed with -XX:-TieredCompilation 167c952bb0fefb5acc9782f4f4474d92097c93f8 8371369: Parallel: Relax precondition of PSOldGen::expand_and_allocate 59d23095789bbb6d4e466bcbeb82089b17d78eae 8371385: compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses 428b553ad4ee79e5d56f51232c27ed0b003abe18 8278856: javac documentation does not mention use of Manifest class-path attribute 4233178af20f07ade32322fad931c68e1c4251cf 8368729: Add appropriate checks in java.awt.image.Kernel constructor 3d6824e802bda6efed40f7613eda7c8c0d84e673 8371432: [BACKOUT] 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster 48bbc950f11113a57ea03f877bc3e526982c0eef 8371388: [BACKOUT] JDK-8365047: Remove exception handler stub code in C2 205a163a90bb263d403476c28203836189e337a7 8340840: jshell ClassFormatError when making inner class static 8368999: jshell crash when existing sealed class is updated to also be abstract 866faa9d40ab336e4c4861a55edc4c91d8aa0c74 8366577: Deprecate java.net.Socket::setPerformancePreferences e34a831814996be3e0a2df86b11b1718a76ea558 8261743: Shenandoah: enable String deduplication with compact heuristics 8796611206438c6fe8bf0cba87dca089d9da2e30 8272160: Avoid using 32-bit counters in CDS code 8a0c47d4ba4db523d94689b3ac347e9cd35183ce 8371225: Missing release of GDK lock in Java_sun_awt_X11_GtkFileDialogPeer_run() 90ccdf2986b0e3705997fe31a23fd53c88a1bfaf 8371367: Replace remaining JvmtiJavaThreadEventTransition with JVMTI_JAVA_THREAD_EVENT_CALLBACK_BLOCK 2ef335dece42bd9803d91f87f2a376e9169b71be Minor fixes cad73d39762974776dd6fda5efe4e2a271d69f14 8370041: GenShen: Filter young pointers from thread local SATB buffers when only marking old 9cc542ebcb81552fe8c32a8cc3c63332853e5127 8370850: Shenandoah: Simplify collector allocation to save unnecessary region iteration 4445a8e3f5cac6738b7984716c867dcf9780fe0a 8369323: Fix typos in vmTestbase/.../Concurrent.java 0026967e030fd4557b5365870d55f863fe2a4512 8370420: HostLocaleProviderAdapter_md.c from libjava can use GetLocaleInfoEx, GetCalendarInfoEx, EnumCalendarInfoExEx directly c272aca8a0a2720365159684bed35c0c31e8778f 8371091: Improve the exception message of NullPointerException thrown by the methods in the default implementation of HttpRequest.Builder 1f08a3ede2445fb05d9700a1293d681ca89cbf5b 8355342: File.getCanonicalPath on Java 24 resolves paths on network drives to UNC format 1321186547bddd3f8615cf5d110489ec383f47ab 8367943: PipedOutputStream write(0, 0) successful after close() a5864582da7e19b941bf55c294a414bc1a0c7a84 8155591: Misleading warning when not overriding close method in interface extending AutoCloseable 2d924ad3584a0ea8682f47c742dcdfd3be14937d 8351194: Clean up Hotspot SA after 32-bit x86 removal df414e0d19c1ed68f151d84dbb481a9dd6c65539 8370884: JFR: Overflow in aggregators c173d416f749348bee42e1a9436a999700d0f0e8 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster 3930b1d4ddda9d56d0fb3626421283c72f4ad7f9 8367982: Unify ObjectSynchronizer and LightweightSynchronizer 093e128771f3dc01f64a8572de068e9776e38b97 8347499: C2: Make `PhaseIdealLoop` eliminate more redundant safepoints in loops 913c973ca0ffdc19171a56550e8a8f03ac7f4771 8371104: gtests should use wrappers for and 1b3889a47092e018ab9ecb6aaa922046d8d0e916 8354937: Cleanup some sparc related coding in os_linux db76479a105cda383f38f5f9857a8642ccf50cfd 8371316: Adjust assertion (GC pause time cannot be smaller than the sum of each phase) in G1GCPhaseTimes::print ac9cf5d572f7504507117aa15e56c903e1400cf5 8370878: C1: Clean up unnecessary ConversionStub constructor c754e3e095cd367de9d3f69a4afb0c4be53a9342 8368528: HttpClient.Builder.connectTimeout should accept arbitrarily large values fc4de7515dd85359c605eb0c115f5c4f96833a04 verify gc barriers; not comprehensive; passing most jtreg tier1 aarch64 3f40f4c362f6ff4d1ec7d513b4690ed5fade3e2a 8370975: OutputAnalyzer.matches() should use Matcher with Pattern.MULTILINE 188da51f30e5ca3945fee91fe2e94f0466151c06 8365699: Remove jdk.internal.javac.PreviewFeature.Feature enum values for features finalized in Java 25 or earlier d5831ed866cb3d1cf2c77d7a3e535afc9e2b688b 8357880: Code formatting typo in Cipher.getMaxAllowedParameterSpec 1357be98fc7aeb73655ed1a31d0b6fa7a7213c3e 8371178: Preserve fast version of getfield and putfield in AOTCache acc8a76db2314211dd29a5b84c5bbe73d9055c76 8357034: GifImageDecoder can produce wrong transparent pixels 5a37374dcaae0d3939570b33418f772a901df21a 8368576: PrintJob.getGraphics() does not specify behavior after PrintJob.end() 2872f815fdbe4a84bbec1cd910e81e2e21fffbdf 8360120: Bundled macOS applications not receiving OpenURL events when launched as subprocess 7d93cb73c45d393705504f0637b12512124923a1 8370637: [Windows] Crash if use Graphics after PrintJob.end cf45e09c388e95b5f11ad08ebdf7f277e968f90b 8371354: Problem list serviceability/sa/TestJhsdbJstackMixedWithXComp.java due to JDK-8371194 b0536f9c2a6ddfa27be8fad8f53783c6b28d22c9 8370201: Test serviceability/sa/TestJhsdbJstackWithVirtualThread.java fails due to VM warnings 973dc3fc47b249bb392d277880dcac0940f62771 8371009: HttpClient javadoc synchronous example missing HttpRequest variable declaration 2dd15cf5bf1614e4b74ad9675723562e14ced8ab 8346719: Add relaunchers to the static JDK image for missing executables c9a98169cb79df235316cb38a804d539044ea57e 8371205: AArch64: Remove unused cmpxchg* methods f6f87bb6759c86d941453a1776e8abfdffc48183 8371133: Clarify the purpose of "src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties" 3e3822ad7eadbb3d86a3b94a6bd858f8c8ef9364 8365047: Remove exception handler stub code in C2 6a51b51ba13167a15a637507a7fa5d6f988a39e7 8371197: G1: Use void for return type of G1RegionsOnNodes::add 0737a5625269773dcf70b95f8b8ac90b3b6cc444 8370708: RISC-V: Add VerifyStackAtCalls f5d8bd0dd50bcd963b4062997aecb4e15249e30d 8370874: [asan] ASAN build fails after JDK-8368365 dddfcd03aa30514d63eceff707d48bff35e93c56 8334866: Improve Speed of ElfDecoder source search a0e70c4e9489fc3d8f35c3aec9423fe0839ed0bd 8370175: State engine terminates when throwing self-caused exception 8b536b5428d5bf087dc71f3559c3978b13acad16 8369489: Marker annotation on inner class access crashes javac compiler d89c6a77f2bf3e0f820f8f631d82d5bec1b02399 8371304: mismatch in file name and class name for ByteInterleavedRasterOffsetsTest.java 4e6cadf4550c58b3ff97dfa0cead4b5b1399324c 8369456: [TESTBUG] Fix the test failure of TestSelectFromTwoVectorOp.java on sve2 platforms 87c2091cd08e58304d0909ffaf9402ca2f0c3b7f 8371141: Shenandoah: Many test timeouts with -XX:-UseTLAB c6a88155b519a5d0b22f6009e75a0e6388601756 8369238: Allow virtual thread preemption on some common class initialization paths c8f5fd6ff3808804eda03c9754698a00dd06449c 8371184: Improve jpackage test coverage for "--app-image" option 463f5dc112386802b9ce0cc985a961ecfd3fbc55 8371296: Refactor tests to use PEM API (Phase 1) - Fix WriteP12Test failure 146f8a83f9195ff246e2c3803c79171509df7d24 4954405: Data buffers created with an offset are unusable 984c87cf767a46a2c1000a4030dfd91a62b03b4d 8370719: [Linux] Use /etc/os-release values for font configuration file names 245eeb41bc749cba4e44bf3998cf07e7a1b784ed 8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64 8585b46c1221f6894f4f1cda34714e7b49a8cccb 8364583: ColorConvertOp fails for CMYK → RGB conversion 325082302266f25d4fac33d0d4a9492c72de3ffc 8364361: [process] java.lang.Process should implement Closeable 0555f6228c59c6739b8b824d64eb6c1545a5520a 8371094: --mac-signing-key-user-name no longer works 8224292ba57f3d6f79c1a3515348824d92ef45fe 8365069: Refactor tests to use PEM API (Phase 1) 4c6af03f81e068a98b8f4628b96682a54f3946da 8337142: StackOverflowError in Types.containsTypeRecursive with deeply nested type hierarchy 2f455ed146ff2e56da4532e9430e4c85ca9497ad 8371092: NullPointerException in AltServiceUsageTest.afterClass() test 7d3c66f379fcb24d4505c2c12e20b24dce313e56 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java a51a0bf57feaae0862fd7f3dbf305883d49781a0 8370344: Arbitrary Java frames on stack during scoped access c0c76703bc10d5caa1cda7e2820d0702df5b8008 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs d4622b2ceac6b6aef2717bf427878df1290c4a38 8371130: Remove String template leftovers 642ba4cfd18b7e17ff7f0ac3b2ce557bcaa93784 8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562 e6546683a8dd9a64255ce4c5606089068ec92e5d 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed a840dc22c575b5d2b5b6017a536a6541fc1f0a44 8364741: [asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly a98b9e7cfa433d4bf2acbf59a1c9d3714c3c065d 8362832: compiler/macronodes/TestTopInMacroElimination.java hits assert(false) failed: unexpected node 19cca0a2a829396291fa4140b2082ef518425518 8371131: Cleanup Thread parameter in CollectedHeap TLAB methods 21f41c5f49cd3c5e6e4f29ed38701a4d92c16098 8370774: Merge ModRefBarrierSet into CardTableBarrierSet e4aed95cac343f1339b9bc87721561bdc4c2f5ad 8370682: G1: Survivor regions not in young gen cset group c1476fca9d7a679d32b7b43956638b845d1027cc 8366575: Remove SDP support 75e37b06c3e37ee49719a0c0d6b4ab2c4ff76098 8370332: C2 SuperWord: SIGSEGV because PhaseIdealLoop::split_thru_phi left dead nodes in loop _body 50bb92a33b32778a96b1823ff995889892bef890 8370871: [s390x] consistently update top_frame_sp 576f9694b092f2a11a6a4e5a82c2b0e12203bd9c 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException dadbad0bef84f671c8194c84080c760453ecc423 8371088: Build fails when trying hsdis option 9f972008ff2beb4b69855f4c42b8a664a6b8bc95 8369654: javac OutOfMemoryError for complex intersection type 1922c4fd6f10e6eac121462d509d6990ae4f9acd 8365940: Misleading macro in jvm_md.h:57 02a7217491755e25f3ae7ff3924f85e26698720d 8366364: Return enabled signature schemes with SSLConfiguration#getSSLParameters() call 18e8873cadf3900139a6555d4a228148a10d2009 8369111: G1: Determining concurrent start uses inconsistent predicates 20ff33cbdf393818b63bb8989e1def0b2d470c4b 8370260: Test jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java timed out 045018d5f39751af9f673974ff876c47596cdbd0 8370176: Mixed mode jhsdb jstack cannot unwind call stack with -Xcomp 8dbefc53a95c6e3f722082316157c6372737c162 8370822: Improve performance for MemorySegment::fill ef464d69399e50aee126a4756fe9a9a19e44d3c4 8371142: [BACKOUT] [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp 4520983e8e5fcfb22e04508d50676df6831fa636 8368882: NPE during text drawing on machine with JP locale 6f452ac46f17b89f8a9f661ffc8fadc663ae124e 8364360: Defining hidden class with no room in constant pool crashes the VM abf4f3da76f413406de2860e4fbfacccfa15c221 8370865: Incorrect parser error for compact source files and multi-variable declarations 15fd52925ab64a6a9e33691eed9e952a7b75da4b 8366196: Crash in AbstractMethodCheck.getMethodCheckFailure 667744c353e4d6abbe5cbf85746e5e0e44dafaf8 8370794: C2 SuperWord: Long/Integer.compareUnsigned return wrong value for EQ/NE in SLP deb7edb151fd5940fdf9fdb2a6356080ee94e222 8366017: Extend the set of inputs handled by fast paths in FloatingDecimal 400f51f7ab19c2dc6a4195f78f9f815d03dd4434 8369913: Parallel: Refactor PSAdjustTask 89b492f41bae6f3b9935093b07c9b4f78a97641e 8371018: Remove unused CollectedHeap::fill_with_object 10ea585b5ca01dc0136fe76a11109d0f17828772 8370345: Parallel: Rework TLAB accounting in MutableNUMASpace 4e63c0412e3a05af1ff783d0587e03a6817b8e0d 8366062: [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp 09a047f00c88d14505c42a966dedbc87b9be5bdf 8370405: C2: mismatched store from MergeStores wrongly scalarized in allocation elimination 0ca0852d78d643c211d36b753a734dac0cd2800a 8370459: C2: CompressBitsNode::Value produces wrong result on Windows (1UL vs 1ULL), found by ExpressionFuzzer 4cfabd605c42494db4ca4078344d32abc951a9ae 8370974: Command-line Hotspot debugger tests fail on Windows AArch64 05efc1fa991c3fd895bf2f7c7d9e7916692b98e6 8370578: SystemMapTest.java#normal fails intermittendly on macOS aarch64 e8a1a8707ee6192c85ac62a2a51c815e07613c38 8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library 7c900da1985c9508198ea7805e4955da4a7cac42 8371076: jpackage will wrongly overwrite the plist file in the embedded runtime when executed with the "--app-image" option f7f4f903cfdafecf69ff47d5d37e254adaf63141 8370969: --launcher-as-service option is ignored when used with --app-image option 13b3d2fca1af71d0aa9908e19630c2e965dd7134 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently d226023643f90027a8980d161ec6d423887ae3ce 8369994: Mixed mode jhsdb jstack cannot resolve symbol in function ending in call 54fe50210efe9ae6fad225b815cfdeb16c868115 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests 2fc4cbe426c814c49c03c794c7a7fff2a23f22c4 8370663: Incorrect synchronization in nsk/jvmti/RedefineClasses when expected events are not received ec059c0e85bc612f430269d9e110dc7ecbdce342 8365880: Shenandoah: Unify memory usage accounting in ShenandoahFreeSet 1781b186b51900b758dd55cc356eaaf12b28481b 8343232: PKCS#12 KeyStore support for RFC 9879: Use of Password-Based Message Authentication Code 1 (PBMAC1) 8236800deb5b99a027b0944f6c512c0f31d030df 8370527: Memory leak after 8316694: Implement relocation of nmethod within CodeCache 16dafc00eca8acb0fdabf2f373bb5f84bd293086 8370393: Cleanup handling of ancient Windows versions from GetJavaProperties java_props_md 2158719aab5f3ab652225113b5205070e9241995 8370150: Add StrictMath microbenchmarks to cover FDLIBM algorithms 67a81c476f1e3c0d6aeca0d0aa2148efcb70a180 8370943: Support heap expansion during startup in Serial and Parallel 8ca485cf98889d1757170a4ec883c93c888a7140 8370077: C2: make Compile::_major_progress a boolean 02f8874c2d105a86cbfd3b84b591fefb4e509806 8361608: C2: assert(opaq->outcnt() == 1 && opaq->in(1) == limit) failed 8e3620a344f83a21191bb70cf2af24e9ae1952ce 8370237: AssertionError in Annotate.fromAnnotations with -Xdoclint and type annotations 4ca88aa2e8f486ffa7c6f4050ca3462e5e6f3418 8370852: Test sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java fails after JDK-8369995 4913b548a79a981816718def38d059b5175f6f59 8370950: Inline CollectedHeap::fill_args_check c47ea1211189d67a0b9ef1a893dacabbc606dae5 8370889: G1: Inline G1PrepareEvacuationTask::sample_card_set_size() c6cc7a7b2a45a892c4a5a7a24e1fdbc5f9325f4a 8368178: Add specialization of SequencedCollection methods to standard list factories fc5df4ac8f11f25611bd4def5b655578af27c882 8370465: Right to Left Orientation Issues with MenuItem Component 4f9f086847f531ab1791727d74955cfd8ec56811 8224852: JVM crash on watched field access from native code 6347f10bf1dd3959cc1f2aba32e72ca8d9d56e82 8370521: GenShen: Various code cleanup related to promotion 3c1010b57f2f8258a2ccf59b9f86fc8debd71918 8370646: TestLargeUTF8Length.java needs lots of memory dfa04f4aa5463de7812877553ea779da6467d373 8370653: Fix race in CompressedClassSpaceSizeInJmapHeap.java a926c216e0f56dfc4d129260f8bf028ade615756 8370965: Remove SigningPackageFromTwoStepAppImageTest test 0e054667302614eaa8f969003bb89c93c2b4aef0 8370955: Remove test javax/management/remote/mandatory/connection/ConnectionTest.java from ProblemList-Virtual a5f3a6f21b68fe9b97cb1aa22f54173b192fbd10 8370956: ShortcutHintTest test fails when executed locally on Linux e293166e440df75f650ee280c300c085cd141d30 8370963: Errors in jpackage jtreg test descriptions c6eea8acf6eea7314a1615e5923ac7bf73e6da02 8370667: GenShen: Only make assertions about region pinning for collected generation c69e0eb2f98dc80eaefdb399dcfe86cdab32dbd5 8370726: GenShen: Misplaced assertion that old referent is marked during young collection 566aa1267c7c9b0d1eb49dd9014461274c51280d 8370971: Problemlist jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java c49a94bf89876c4d6c777a9452618afa564c5c23 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 414e72869895562adcea5c21ff3e7252cef5b13f 8370141: [macOS] Crash after PrinterJob ends when Graphics.create() is used. 4b315111493ac65511890bc2127489ceee693915 8370160: NumericShaper allows illegal ranges d18e815b94854406113344547f36358b5b5f6bb7 8368301: sun/security/util/math/intpoly compiler warnings a2196e20608a1acd12c84ecfb8522bf1666545f4 4397513: Misleading "interface method" in InvocationHandler specification ed36b9bb6f3d429db6accfb3b096e50e7f2217ff 8370851: Mark hotspot and jdk tests incompatible with test thread factory bb9aeedd880d4ae81d301edbbc903c3cb53c0526 8370908: Remove test javax/management/remote/mandatory/connection/DeadLockTest.java from ProblemList-Virtual a33aa65fbc70a91fe21e9016c393bb5a764cd75a 8369609: calls from Continuations to invalidate_jvmti_stack must be more accurate b166b0d0826435c7965f3f11e8f3cec1392e1e01 8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings 795bf9f6d16d89f65076d4b37dddb309a91ce6ea 8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal 80fcfaf41aa2d6af30f15877e4466647dbca424e 8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0< in jfrOSInterface.cpp a9c93f865bb5438420bc4df278d211ff3af9a0ad 8369263: Parallel: Inline PSPromotionManager::push_depth 4b4d0cd35a32448e4b056109c502af2765766432 8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently 9c46febcac01b9f1831f5f3e2a68dd1f1612a01f 8245234: Still seeing missing mixed stack traces, even after JDK-8234624 6bec42adcc1d99e16ddd5148bb4012c74a0c3090 8368892: Make JEditorPane/TestBrowserBGColor.java headless aed9485bbb1d93063e5e5f60ed84bfb36053bdd1 8368303: AlwaysAtomicAccesses is excessively strict c06d6805aae3af2e6175f3f43deea46c9ce08bc6 8362394: C2: Repeated stacked string concatenation fails with "Hit MemLimit" and other resourcing errors 07549f3e1539a2dd491a4f9ffe9df8580d7d7dea 8360389: Support printing from C2 compiled code e783c524c17e1d1a3fff4b6370e222134e66edc8 8368185: Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java failed: Synth ButtonUI does not handle PRESSED & MOUSE_OVER state eb34a117934951af075a425ce2cf8d3b1ced9700 8369242: Rename URL variables in devkit/Tools.gmk 2376a9e9727e9cb3020dd3f57584950a4cdcdab6 8365630: jdk/jfr/tool/TestPrintContextual.java fails with wrong spanId 0f406c420e35f7a4358dc99711fd23d162f21777 8369078: Fix faulty test conversion in IllegalCharsetName.java 596af0a7cc37e359d54689be20f855a86ae46567 8369041: Release memory after testing in ThreadsRunner.java b6a4cfecb731615b6ef70828ac10fae4b2264cdc 8367114: Update jdk.test.lib.net.SimpleHttpServer to use SimpleFileServer e3320a9df592a06c466ae9158d8f173921679952 8367610: Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java timed out on Windows 2bfada3f58df6c041d948267368cbc4db915cac3 8364927: Add @requires annotation to TestReclaimStringsLeaksMemory.java 2c114d676d9904094dd6058d15f06d801ec7a3d6 8367899: compiler/c2/gvn/TestBitCompressValueTransform.java intermittent timed out baf8bc5701c43425e3345f82d4318b134b26d7c9 8369038: Parallel: Use NMethodMarkingScope and ThreadsClaimTokenScope in psParallelCompact 59e87437b4f9259121710dca5e595ca714c3e71b 8368753: IGV: improve CFG view of difference graphs e6781fd9497723a7baab38d6bfb958ba1b1c24ff 8367601: Remove held_monitor_count 069c569a710f50bc715f523c6c4c7aa087694af6 8368097: [asan] heap-buffer-overflow reported in ClassFileParser::skip_over_field_signature 85877e2022114031ef1ba13c67bf768edb0dfaa7 8355354: C2 crashed: assert(_callee == nullptr || _callee == m) failed: repeated inline attempt with different callee ba7bf43c76c94bea85dbbd865794184b7ee0cc86 8365290: [perf] x86 ArrayFill intrinsic generates SPLIT_STORE for unaligned arrays 5d9f94e05e1527745271d0167a418741607619e2 8369152: Problem list new tests from JDK-8316694 f740cd2aad43a008da1ed1ff15ebe2c790f893a0 8316694: Implement relocation of nmethod within CodeCache 76dba201fa1a525780677e4d3dee8e9ffafd1cd7 8368821: Test java/net/httpclient/http3/GetHTTP3Test.java intermittently fails with java.io.IOException: QUIC endpoint closed c3fbbfabcc9a9535a3b422c1c9afaa8e092a5da0 8369027: Apply java.io.Serial annotations in java.scripting e6868c624851d5c6bd182e45ba908cb06b731e8c 8369138: New test compiler/loopstripmining/MissingStoreAfterOuterStripMinedLoop.java fails 837f634bf29fd877dd62a2e0f7d7a1bd383372d3 8369128: ProblemList jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java in Xcomp configs 8369132: Disable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC 8369133: Disable gc/g1/TestShrinkAuxiliaryDataRunner.java with UseLargePages option 012e079d11b629ddda8d5f687fd43ef21d210466 8356202: Cleanup Source code in String Implementation Classes 0e98ec36623d5d83172209058574a97bab1d6038 8367384: The ICC_Profile class may throw exceptions during serialization 0935b76c6bd1fbfa0a431eedb54c51f6fe4d194e 8369080: Use uname -m for devkit cpu detection aee73d3568fbcb2fe7293f92154e6677c080d20c 8365424: [macos26] java/awt/Frame/DisposeTest.java fails on macOS 26 23a65644ae63b271ca99c55a2a60a192c4e4dfb8 8368981: Case Fold Locale Legacy Tags On Demand f81c7c592bbc9f5575ed41e41d12f54cbfc5e4aa 8276966: Improve diagnostic output for the mismatching parts of a hybrid snippet 72319167543a28295276f11178c17bef6680c32f 8364757: Missing Store nodes caused by bad wiring in PhaseIdealLoop::insert_post_loop 134b63f0e8c4093f7ad0a528d6996898ab881d5c 8322174: RISC-V: C2 VectorizedHashCode RVV Version 2e783963d21c8edd88e79226ca473cfe0e41335b 8369037: Identify owning method for MethodData and MethodCounters in AOT map output ebb6fd7d7865fd20ff2f90b4ef72c5ef6a3e5dea 8360562: sun/security/tools/keytool/i18n.java add an ability to add comment for failures 3790965df3e7cba3b9792b8719d1e2ead046da15 8336695: Update Commons BCEL to Version 6.10.0 f62b9eca08694bbbe80d9e7d7b704db4f2423830 8364929: Assign unique id to each AdapterBlob stored in AOTCodeCache 854b384b120fa2af41adca3048070866fe3cafd4 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH da7121aff9eccb046b82a75093034f1cdbd9b9e4 8366461: Remove obsolete method handle invoke logic fa6e884105ac247b3b83a5a2329f9c18888bd7d0 8298823: [macos] java/awt/Mouse/EnterExitEvents/DragWindowTest.java continues to fail with "No MouseReleased event on label!" 3f27a03bba4760694a276376d08fb1ba97d08f7e 8368727: CDS custom loader support causes asserts during class unloading 1d55adee11fc2fdbf2e009e1308b763fd7217dad 8368989: Use NMethodMarkingScope and ThreadsClaimTokenScope in shenandoahSTWMark 3d113af9e33ddf3d80452cb72f1b47b4936ec6a0 8369051: More small Float16 refactorings 5fccabff15ae8bcc3d03156fa331bbc0fefb0cbe 8368670: Deadlock in JFR on event register + class load 1a03a1fbb1c7a83469128106341591c59428437a 8369033: Remove dead code in training data 7ad9bdef1ed250a824ee9dee69b37bbcc8f7c924 8368630: java/net/httpclient/http3/H3ServerPushTest.java succeeds but fails in jtreg timeout 5252262349cccb09f693ebd431fe2987ec0917f0 8292984: Refactor internal container-related interfaces for clarity 2c7f7380ea828e5ec928e1cb05b13806646ecb3d 8368825: Use switch expression for DateTimeFormatterBuilder pattern character lookup 56baf64ada04f233fbfe4e0cd033c86183e22015 8368520: TLS 1.3 KeyUpdate fails with SunPKCS11 provider cc563c87cd277fbc96fb77af1e99f6c018ccc020 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out 8be16160d2a6275ff619ea4cebb725475c646052 8367609: serviceability/sa/ClhsdbPmap.java fails when built with Clang dfd383224dbc2e41c9f44b1acd09ffb179cc38f3 8368966: Remove spurious VMStructs friends 5251405ce9ab1cbd84b798a538cb3865ea4675e9 8368848: JShell's code completion not always working for multi-snippet inputs fa3af820ad310704e8d25cf496f676e09d60797d 8338197: [ubsan] ad_x86.hpp:6417:11: runtime error: shift exponent 100 is too large for 32-bit type 'unsigned int' 4df41d2a751e2942c2188ed01313d78e681835bc 8368698: runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects db6320df980ebe7cf2a1c727970cc937ab549b97 8368968: FloatingDecimal: Clean up unused code ef724f40c1f3cdddd215d50edf512bb06825085d 8368985: Small Float16 refactorings 6b72b778039afce0e25986114d15dd29a6786529 6177299: [Fmt-Nu] NumberFormat.getPercentInstance() does not work correctly e44ef0c32b3c2fcd0a6293838d9185b6d0719219 8367704: Fix minor documentation issues in java.time.** c54dcefbfd2eb44a569767740dc053813c4f6fe1 8368938: Remove ObjectWaiter::badObjectWaiterPtr 182fbc2b836d27410ccd0da512acb17bac9363c1 8368675: IGV: nodes are wrongly marked as changed in the difference view c69456e87aeb8653ce23bc7f579c254511bbf2d1 8368962: hotspot/cpu/aarch64/bytecodes_aarch64.{hpp,cpp} is unused 3607e9986f1582ebdae1b6ad2a13c1a9c239e0d6 8367279: Test tools/javac/tree/TreePosTest.java timed out 5a2700f231d72e2241703c1d17b308f031e8566c 8368861: [TEST] compiler/floatingpoint/ScalarFPtoIntCastTest.java expects x86 IR on non-x86 platforms 84e5d63b9fa8af0b35e1d682a81900cb157697fe 8368885: NMT CommandLine tests can check for error better f49849a5ed4e9383e39e69ce76bb8ea74fb443f9 8368893: RISC-V: crash after JDK-8352673 on fastdebug version 6c2d383492d194eb8a604a58a0336c371cbb1ea5 8368953: Document the reason why Serial/Parallel/G1 use zero as dirty card value 1188ca55f525554d2bb10691b368c818d98e5ea7 8368954: G1: Document why G1 uses TLS storage for the current card table reference 394eb80a48fa73238cf897087b99c3da5a616566 8368957: Remove metaprogramming/logical.hpp in favor of C++17 facilities 8c3ca024c770d3cf3b35234e967e5f0f0d610388 8368817: Convert JDK_Version::to_string to use stringStream instead of jio_snprintf-chain 17d8fa8e421db67027c9e7d2ddd634ff0b897cb6 8367026: Reorder the timeout failure handler commands to have jstack run before the rest 0366d8823bc844225ca24964e352ce0a57d01683 8354894: java/lang/Thread/virtual/Starvation.java timeout on server with high CPUs 9b02896b4725ef932a23be11ff76ce04bda0d652 8360558: Use hex literals instead of decimal literals in math intrinsic constants 8848245a8dc598541ad55a81978f431bef63d929 x86 card-barrier, LRB and several fixes fe9dbcc496671a256c61ac52df5580569dbafb0a 8368599: ShenandoahConcurrentMark could use ThreadsClaimTokenScope 07ecc93dbd0b74e2362d369e22b5141289eb1f76 8367692: RISC-V: Align post call nop 6b4b10200ed10365e1ae1ca02ade773ce5a108c3 8368809: JFR: Remove events from testSettingConfiguration in TestActiveSettingEvent 8cc54ec6b86fc5b80af02939363eccd8e3e899e7 8368563: JFR: Improve jfr query help text 07ea907e4fc8aa8fda01d8fe64c599f9d944eef9 8361606: ConsumeNextMnemonicKeyTypedTest.java fails on Windows: character typed with VK_A: a 8321303: Intermittent open/test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java failure on Linux 444007fc234aeff75025831c2d1b5538c87fa8f1 8368842: Parallel: Refactor PCAddThreadRootsMarkingTaskClosure 8606d3f8405b73878a1319ba3574ef69349aa2a1 8365060: Historical data for JDK 8 should include the jdk.net package 64c46d8efc27911b8667c3974275c075cf79a311 8367953: JFR sampler threads does not appear in thread dump ba0a6eed1a6a22bd4c1d159592b62e054afa401a 8368357: Some source files have initial blank lines b19e872192106f47c5d9b425230cc2bfe3e4786c 8362573: Incorrect weight of the first ObjectAllocationSample JFR event (regression) aea71ccab7d21ae72564a07f74199eac14c7a958 8342730: Get rid of SummaryDiff in VMATree 586167cff5aaead0949c509f48bc5080834cc362 8363932: G1: Better distribute KlassCleaningTask c0a4c0ba97284d55cfdf857eb5d41fd6189e6c2d 8367981: Update CompactHashtable for readability 2746c1a555891564963299182b3b0293eaefc901 8367485: os::physical_memory is broken in 32-bit JVMs when running on 64-bit OSes 89af6e13f2354d6e32872791d157144cd478a88f 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 538a722c2e9123cc575355879ff230444cf2dadc 8368732: RISC-V: Detect support for misaligned vector access via hwprobe c57003c9b837adb8671a0db636d9c576bd6a89b0 8368890: open/test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java fails randomly 2f29b3f24a31bbe58d9c3433d46b69c16002694b 8366884: NMT fails with MallocLimit: reached category "mtCompiler" limit 3e015ac7a4cc5998e769eac373302954d4b42b5a Exclude barrier assembly instructions from inlining heuristics 59e76af47b23f582bbc21465a1871205d2499f28 8367967: C2: "fatal error: Not monotonic" with Mod nodes 6c8e384c63ac199a5f226b017ef5cd133130d1ac 8356022: Migrate descriptor parsing from generics to BytecodeDescriptor d599db3f699e2fb940814fcc59bd334c5caeee86 Huge cleanup a3efebf6b5fb2d044defb5e4911c10d44abf6c4e Some more missing LRBs and card-table implementation. 3d97e17a31c267161c2be87b551cdb118062ff57 8367318: Test vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java timed out after passing aabf699dd0f066efe6654db24b520068b256d855 8355339: Test java/io/File/GetCanonicalPath.java failed: The specified network name is no longer available 9d71af108ea2cc3682607527246d60a19fd820ba 8367253: RISC-V: refactor dependent cpu extensions 63688d894e2157bb091be3aa62946f7e5830f384 8368822: Refactor Float16.valueOf(double) 9d9c0e06700116288233e3435051a1496cb64b72 8368793: java/lang/StringBuilder/RacingSBThreads.java timed out in Xcomp subtest fdbba049a2491c591fc1a866e4707bf9aac50f17 8368775: Remove outdated comment in OutlineTextRenderer 616592144939d80cae661bd4db26c976a035d543 7156751: [macosx] Problem with printing 08b677bba4b1e23feb55b104d86fe0eef543d59c 8071277: G1: Merge commits and uncommits of contiguous memory 75269fdb49aeb9d37acbbc1502c446a822fd30e3 8368715: Serial: Add GCTraceTime for marking from roots subphases during full gc marking d53190ac4485e535f0a603036ecf47d4ff6e4178 8366582: Test jdk/jshell/ToolSimpleTest.java failed: provider not found e19ec6f785e889d254b15c5ef2e801152c59c948 8368754: runtime/cds/appcds/SignedJar.java log regex is too strict 320230db5f9ca95f23218704cb2e69521e03852f 8367795: HeadlessMalfunctionTest may fail due to timeout af8fb20ac0325a231ee14bd72e9764e02ca07681 8368307: Shenandoah: get_next_bit_impl should special case weak and strong mark bits 9093d3a04cd2b66425cefb44de2990cb5362a29f 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine 5b1ebbb2713e54511cb695d1d6f7f6b7f827b2a7 8366561: Improve documentation for how the -Xlint flag works 37f0e74d328d909810b54f7889cca991426d7488 8364305: Support AVX10 saturating floating point conversion instructions cedc0117ac36243cc240e8ab6adb3c78af4055fc 8365057: Add support for java.util.concurrent lock information to Thread.dump_to_file 12c0f29b97f0ccd03dee6850a3a9a7117124016e 8368498: Use JUnit instead of TestNG for jdk_text tests c6cecc581f331dc61af0df2dfd5d7e0d523f6b61 8283198: Remove src/jdk.hotspot.agent/test 62cc347242ddbc8b51f023c288d78785b128e421 8368699: nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp destroys jvmti monitor when VM is dead 556dfddac82f69b8a3d3730d05fcd00e49b84f2e 8308027: GetThreadListStackTraces/OneGetThreadListStackTraces.java should be skipped when thread factory is used bdf6853cfdd24176bdddb59b6d7bb85036b94c57 8368328: CompactNumberFormat.clone does not produce independent instances aa6ff45052516f5383fb7e62cfb469cbade0c42e 8368693: Duplicate methods in vmClasses 25abdd85c41f7aef41915cabd8596c0ce573acd6 8368752: Serial: Remove unused arg of DefNewGeneration::gc_epilogue 501b2b3ebc50d9bb1c32267ef8e56561ea1e71eb 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory 2360542e89067e5c5d5a7bf403c18c9f371efd9a 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest bdb7d25ac11ca60a357b371c75544b346e523940 8358723: jpackage signing issues: the main launcher doesn't have entitlements f0e1078c7175b3f930502a6079feff86aa53b669 8368250: [AIX] now ubsan vptr check is also possible (follow up of JDK-8354686) 7bfdb0120752d01da96c19e8037a6e909847d63c 8368565: Adjust comment regarding dependency of libjvm.so to librt a80ba6260effdca7a7703c6903f273401b861793 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing b90799c0e92468b341235989f731bb93e2741a77 8368616: runtime/cds/appcds/aotCache/JavaAgent.java#dynamic fails on non CDS platforms/builds after JDK-8362561 873078028b7cac1df94cd5a09e403c8537f14ba9 8368006: Parallel: Skip full regions in dense prefix during Full GC a6638121211afd688a9e25b5cbadf2f1441b1e65 8368124: Show useful thread names in ASAN reports ca03080c9f3857e88f71a5803f55877edbc7da18 8368030: Make package bundlers stateless 648582ab781d98556906c274067f26f856fc0449 8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk 52e777845f0a09b4c285131f1eff02dfbffa0d1f 8367910: Reduce warnings about unsupported classes in AOT cache creation 3c9fd7688f4d73067db9b128c329ca7603a60578 8368514: TLS stateless session ticket decryption fails on some providers a48538dd6379d606b75b849dd899413af76a068c 8367324: Avoid redundant parsing when formatting with DigitList 80cb0ead502ae439660f2a3bbab42df4da39d9d6 8367133: DTLS: fragmentation of Finished message results in handshake failure 5c596e2a9599e1e0eb9ec845f1b6e0e7b59f186a 8360463: Ambiguity in Cipher.getInstance() specification between NoSuchAlgorithmException and NoSuchPaddingException 32ab0dbc0b8170ecd168dbb7c3f1be69dfa5299b 8368674: Incremental builds keep rebuilding interim jmod de1f5a3c437ab4c6009f8be6f9f109ed36fb0b53 8368468: Split out everything but configure results from spec.gmk 741221988e03d1710d3a73ab9c7764991f216fae 8368261: Serial: Use more precise nmethod scope during Full GC marking 8ca1feaf7e29c1370853b9b95c2ee7a62c6b84b7 8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled 569e78080b3c25c95d85e9e194626f95f86b9b10 8365820: Apply certificate scope constraints to algorithms in "signature_algorithms" extension when "signature_algorithms_cert" extension is not being sent 043aeaf02a50a7413e1956a99341d04ea3f9ac92 8368552: H3ErrorHandlingTest.testCloseControlStream intermittent timed out 2b451131a57dc7080c4ccb77d6cb5a96ee24d891 8359378: aarch64: crash when using -XX:+UseFPUForSpilling d1ea6ea22d49884bec53f89fad7029400fb1d7f2 8367103: RISC-V: store cpu features in a bitmap 26b5708c47150023798a1546ba095c1b0b7807e1 8360882: Tests throw SkippedException when they should fail 77a71c5b097500ea2cab0c84f87553e833692fd2 8366896: JFR: Use GarbageCollection.name in gc view 52e550462798c568a8a5457af2f9554fd784cd8a 8368089: G1: G1PeriodicGCTask::should_start_periodic_gc may use uninitialised value if os::loadavg is unsupported 2407eb0522d192135a6bed52e88be5a59cba8f6c 8367867: [macosx] Ignorable whitespace in text not removed when printing 67cb53d0888adfeb2909296e21d0532bc3643326 8368206: RISC-V: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without RVV 44cb9cad263b4fe2749fd6c223b657d77dca5119 8368518: [s390x] test failure with failed: wrong size of mach node 4f4030a423d04c8f488d143f0eda4a8de9dbd469 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy d85e410c191bdcc8c20498f1c3c4516193bc79dd 8368546: java/net/httpclient/RedirectTimeoutTest.java fails intermittently for HTTP/3 in tier7 d407ef651032de687e3d4a2a2db211cab1016676 8368251: Parallel: Refactor lgrp_id used in MutableNUMASpace ba44656b97b7103d96718452e300df8a6bd59c87 8366454: TLS1.3 server fails with bad_record_mac when receiving encrypted records with empty body 847b107df821e0c1d347383f1858d505137eb724 8365191: Cleanup after removing LockingMode related code e6ddb39635cb8b5a21445a50b28aeeebc9e1d9d3 8368525: nmethod ic cleanup 17244c699ad20fafe7448678a53266ce6bf017e5 8368159: Significant performance overhead when started with jdwp agent and unattached debugger 2aafda1968f3fc8902f7d146a1cba72998aeb976 8366948: AOT cache creation crashes when iterating training data a2870d6b4985a68beb3fe3bf6622e6245e9a82ec 8368015: Shenandoah: fix error in computation of average allocation rate 17accf4a06fe654fef6db8dbd0dcd3411729316f 8368174: Proactive initialization of @AOTSafeClassInitializer classes 8f87fdce0b17f3edd453054461895330b82e8a71 8368182: AOT cache creation fails with class defined by JNI 5d93242028dfc68b838a8efb0fbc4de3fea7fa0d 8368335: Refactor the rest of Locale TestNG based tests to JUnit 4141534e4a59facf2cd95a799bba7d3c7cf7a1f2 8368156: java/nio/file/Files/IsSameFile.java failing (win) 7fe71a78137991d26553b6d5e0d4d74900f01ba3 8318662: Refactor some jdk/java/net/httpclient/http2 tests to JUnit 52a923f20cac85b2a35705f2d3d72d17c84db3f8 8367702: PrintJob.getGraphics() should return null after PrintJob.end f489598d43e786aabcf0e26e9f9b9a840c699654 8221451: PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails 7184899: Test sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail 85f5bf3f415cc3d44d1618ec574e73f846bb91c4 8368308: ISO 4217 Amendment 180 Update faf6df5462d6c915434128a876e76fa48f7e3599 8325467: Support methods with many arguments in C2 735afd93bbdd63d53dc4cec0ac970026ac95cc64 8366421: ModifiedUtf.utfLen may overflow for giant string 156eb767f13ddc2c0a250950e208340db5989e3a 8366905: Store AdapterBlob pointer in AdapterHandlerEntry ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" f7c9fef9147ee3c6168469ec04d2946a34505d63 8352069: Renamings after JEP 522: G1 GC: Improve Throughput by Reducing Synchronization 2a232d0210015606da7207edab793760fdb61b57 8360979: Remove use of Thread.stop in krb5/auto/KDC.java 1cd186c7f7ef572b599228acc3c87281b0c3bdf4 8368331: ClassFile Signature parsing fails for type parameter with no supertype 0a64358aa82930e2bd323fcec2c1cb269ee200e0 8368273: LIBPTHREAD dependency is not needed for some jdk libs 727d41d2882e972e19e6dd431a9080a2f9ad4a22 8368226: Remove Thread.stop e8adc1f81656126deae5bf7e0c912d5ad50dbbeb 8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray 2313f8e4ebe5b6d7542fa8a33fd08673cc0caf10 8368366: RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses 288822a5c2bbaba7b6b897faab1a9cc076c906cc 8367068: Remove redundant HttpRequest.BodyPublisher tests f993f90c86f89eb0c7f42ebecb45a68eae0bd9ea 8360401: [AIX] java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java fails since JDK-8210549 303686684c23db465ccfb6a9b4861a673bfa5f4b 8367972: ZGC: Reduce ZBarrierSet includes 3183a13f666ff38c03c0628e139998803be8a719 8368073: PKCS11 HKDF can't use byte array IKM in FIPS mode 5350ce105973945e899b82a4c066d6ec5439102d 8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out 7d3452b37eceff7309dc6b5285e3da31a3c398ec 8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java 528f93f8cb9f1fb9c19f31ab80c8a546f47beed2 8367391: Loss of precision on implicit conversion in vectornode.cpp f36c33c86df0400d2155bfadd9a6b5ea56743133 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle f68cba3d2fe3554c3cf0c3edf60ab639d6b13a6f 8367611: Enable vblendvp[sd] on Future ECore f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java 218e82c875237f82a649a214c72d925a5ebf188c 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace 82bdef16390deaa6863cdf8ecf26e6e99f6cb0a2 8367913: LIBDL dependency seems to be not needed for some jdk libs 4df04a254397836b1bfe384ac9e6413e1ff9b242 8366809: JFR: Use factory for aggregator functions fd30ae988bc512b5d2a5a3fd1bc1ed351af974c7 8350550: Preload classes from AOT cache during VM bootstrap 61acdf6512c6ea3123edb9017ef99d851c917b90 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException f9b91a7836766189e1ccefabdd39d30ad440146b 8368050: Validation missing in ClassFile signature factories 4bc86a26db1eb3d054d80c9759fe04686e1e36b3 8367948: JFR: MethodTrace threshold setting has no effect 02c78bb47e3a9cc8760dd0d0970bb9855f9909d3 8367731: G1: Make G1CollectionSet manage the young gen cset group dbf787c6b78669c69402d2a57d1ec462035d54c4 8368326: Don't export unresolved make variables from configure e122f4dd0d00b6b7d95e5af118af72db2dfdcc85 8368024: Remove StringConcatFactory#generateMHInlineCopy 29908148f819281dc6d1ef1274ca4d67a47754c0 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils b48f51932fb4c83f9ff102b286fb65e9a0e12de0 8368345: Remove leftover includes of strongRootsScope.hpp d316d3f74fd951613eef3870ee3da2c2dc5b719c 8366926: Unexpected exception occurs when executing code in a "local" JShell environment 2e99ed64223e48f4173f00ce56d28473dba31a83 8368080: G1: Unnecessary initialization of G1CMTask's mark stats table 3e5094ed12dbfad7587b85ae2168565682c1f1db 8366865: Allocation GC Pauses Triggered after JVM has started shutdown 360b6af1b1c39e6d3a01c4a32473cf007ed632c6 8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64 47ed1a8d1768ef0623fd9d1ff68d39df5dffaad0 8368213: ZGC: Cleanup dead code, unimplemented declarations, unused private fields 7ed72d943b8d4c5cd0d3707c0c95148db74401bf 8368212: ZGC: Fix spelling and typos in comments 43531064c290928cbbac9ee3662674a0ea3b0240 8368214: ZGC: Remove double newlines 942b21772a05e30af344742a02db1643ad0e0227 8368247: RISC-V: enable vectorapi test for expand operation 61c5245bf7d6626b0c816612adcb0d94d6863644 8367869: Test java/io/FileDescriptor/Sync.java timed out b11b1f1186e00cce6c5490db8976ead2226fa4ba 8343221: IOUtils.copyRecursive() doesn't create parent directories 4882559ae34e3fee2fd1fd14cb9617df68664281 8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order d0fe8f7ede7c2426438c7d6dc5a24cfd2f1d094e 8368312: Move CC_OUT_OPTION out of spec.gmk 9f7b9887cb0950bc24aa7a43b43aa5666cb405a4 8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484 47efe3c794c241b7534eac597b3dd03d571677f1 8343395: SSLLogger doesn't work for formatted messages bdfe05b595d86c62f7dad78549023a3426423679 8368071: Compilation throughput regressed 2X-8X after JDK-8355003 c3aaa8751acfd795207f1a509b6e170e6a753c69 8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node' 58270b757c0bdf82bf753fa304b829e3b64196e4 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button ced3f13f4e036513444d1fea3958be11741c2b8e 8367901: Calendar.roll(hour, 24) returns wrong result 2f74e1433489bccf1fe493417715c0861f88a995 8367862: debug.cpp: Do not print help message for methods ifdef'd out e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2 8366369: Add @requires linux for GTK L&F tests 2b28c28384feac1d01b8b789c63f18e69fdf6ba4 8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java bf726e821790fad6ee304c1c36bddedbfe4152ff 8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment 3c6ef5e27ae3585b48e9599020e4323bf9ed381e 8368102: Don't store macros in spec.gmk 8d5c0056420731cbbd83f2d23837bbb5cdc9e4cc 8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization ca182912a305e1e226d97d9613c7baf8a3d22780 8368094: Fix problem list errors 2131584add9ab46c3380bbf35170307e4878ce51 8367536: Change RBTree to use C++17 features f779ad64ac3184a90e2d3ddf2cba5321d050d325 8368104: Parallel: Refactor PSThreadRootsTaskClosure 0ba4141cb12414c08be88b37ea2a163aacbfa7de 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java e8db14f584fa92db170e056bc68074ccabae82c9 8349910: Implement JEP 517: HTTP/3 for the HTTP Client API 433d2ec534bbf6ec08157c976b567b81b748b128 8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to() 44454633eb163de17bba939e84311e8d954a2f53 8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask f10fbe1fb40645633b91fad2af3d7c2cbb005b39 8368072: Remove redundant arguments of MarkingNMethodClosure 258fcf9f5ea089891f0119bbf8058da389f72321 8367987: Memory leak in MemBaseline: Must delete _vma_allocations 682fd7846c9a6f80c399c7e44f3fccb9a07c6c47 8366678: Use JUnit in test/langtools/tools/javac 5efaa9970ace463f7d9bcd8f4028b1d60665cfad 8367298: ZGC: Enhance zaddress type system's assert messages a1b43c3046ecf42fd5b8f40274625cae120b3a3c 8368087: ZGC: Make ZStatLoad::print() logging conditional on os::loadavg support 5e12ff9ff64f2d7ebb501cdb19d5f013dde17be4 8213530: Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux e6f8450d957f79beacf2fc70e545db3a4bb58742 8363989: AArch64: Add missing backend support of VectorAPI expand operation cc65836d00de7041e7d32e7f15d98108b1ae47a0 8367719: Refactor JNI code that uses class_to_verify_considering_redefinition() d21e73dee3dad6332b00f5932bd266b100e9090b 8366941: Excessive logging in serviceability tests causes timeout b03b6f54c5f538146c3088c4dc2cea70ba70d07a 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user 5a684e3196593c4d44ee35f7624246fc461b4af6 8368029: Several tests in httpserver/simpleserver should throw SkipException 4b544f93ad0e2beae4c80e060cae727d143151ac 8365379: SU3.applyInsets may produce wrong results 25a4e26320340cdda082cd45639e73b137ce45a2 8367613: Test compiler/runtime/TestDontCompileHugeMethods.java failed 3d4e0491940c4b4a05ac84006933d939370e7e2b 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present bca1e6e9c394508ae7590d2fcb6587c52a644238 8365626: (fs) Improve handling of broken links in Files.isSameFile() (win) 695e36b0031be4d013ad149a0f23c36c0669c422 8367927: Remove 8043571-related tests from problemlists 16458b60c9ccdfac60140c8186f31d5d8a57f2f9 8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked 1512d889dee2adb6d4536202dc7f205e5daf6fe7 8348278: Trim InitialRAMPercentage to improve startup in default modes 54206943a1715083a680f8c987b69f2e44e948c1 8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask 3798dcf75b547a3707cdfdacf62886648c8653cf 8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints 2b7eee4a4c1e8b9421c5db601da83000c344b78e 8366899: SetupExecute should add the command line to vardeps 87d50425fce3b76ecc03f087dbb81b86edeed1cd 8367067: Improve exception handling in HttpRequest.BodyPublishers 802d9c23dc83dcd37964fa3a894fa6d01f501176 8367107: JFR: Refactor policy tests out of TestRemoteDump fa00b24954d63abed0093b696e5971c1918eec4d 8365823: Revert storing abstract and interface Klasses to non-class metaspace 2bff4174e58e11ba78013bef8417334ff44fbb5c 8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file 1b9a11682d5f73885213822423bfce8dfc17febd 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName 65aea485884134743fbd3da355bd1f861b410704 8367859: Remove nio exception gensrc 94a301a70e19be284f406ebb6d8b94b6f96e1a24 8366875: CompileTaskTimeout should be reset for each iteration of RepeatCompilation 937e19e86aab9194c363fb8709bbbc6dead0c391 8366780: Enhance ProcSmapsParser and Printer to handle THPeligible field 930d7249239e464adfca3a007342ce0fcb8f070d 8367983: javax/management/monitor/ThreadPoolTest.java and StartStopTest.java fail with Unexpected Maximum Pool Size Overflow! 28879d3d03ca6e8ea68a6063da349d83310b22ce 8367848: Parallel: Use NMethodToOopClosure during Young GC 48d394a245e7d16423b3829efa326fe72605c8ee 8356995: Provide default methods min(T, T) and max(T, T) in Comparator interface 898fcff03745da29318e29ead189d78f8daa6988 8367325: [s390x] build failure due to JDK-8361376 5855fd2f654175c05341cc03ebf188d4db3e407d 8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner c0815e40b6f5feeb4bfa791ccd91d662c205068d 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException 7ec3fa5f0a7408bf70e6226814d80dabd8a1a93c 8367801: jtreg failure_handler - don't use the -L option for ps command e3a4c28409ac62feee9efe069e3a3482e7e2cdd2 8362657: Make tables used in AOT assembly phase GC-safe 6e4e966d9b71ec04618e19784b5a661f34595ef6 8365792: GenShen: assertion "Generations aren't reconciled" e4cb86df2b05cef6dd7e29e8803ebbbf5b4fe5a2 8367473: Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option 8367722: [GenShen] ShenandoahEvacuationStats is always empty 4be4826ddb51c155eec3fe2923d891357f8d753b 8367450: Shenandoah: Log the composition of the collection set 14b9f53bb376c49b73b376c6e5a4b30105358b5a 8367626: Parallel: Remove ParallelCompactData::summarize_dense_prefix 000569da601afde85f83c361c9f1a7ba3814bff4 8362561: Remove diagnostic option AllowArchivingWithJavaAgent c597384ad64c7107fba4e970aa435a141276b2fd 8367708: GenShen: Reduce total evacuation burden b8f2c7387f4b5a60a6b671619d968d1d77aa9c27 8367614: Test vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java failed, passed and timed-out 72e5ad3d21effff6a4efae8ab3ed45c4f6bfba76 8365581: Optimize Java implementation of P256 arithmetic c927291ecfa3a3871a1eed006687a3e9db4f6811 8367739: Serial: Retry allocation after lock acquire in mem_allocate_work feaa654b1bb5a1187785320603ccb17e2c43222d 8367249: [REDO] MemBaseline accesses VMT without using lock 5db1dfe5c8b5df40779bb450849e6433aa9825ab 8361950: Update to use jtreg 8 a49856bb044057a738ffc4186e1e5e3916c0254c 8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions 4c7c009dd6aa2ce1f65f05c05d7376240f3c01cd 8367740: assembler_.inline.hpp should not include assembler.inline.hpp 04dcaa3412d07c407aed604874095acaf81d7309 8367721: Test compiler/arguments/TestCompileTaskTimeout.java crashed: SIGSEGV 4c5e901c96dee3885e1b29a53d3400174f9bba09 8367689: Revert removal of several compilation-related vmStructs fields a306f88a8456be454f4954c7e4fb8a1273344b5b 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java a355edbbe43f7356f9439ecabf0ab8218fc9e3e1 8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows 91a979430e2516b5853c397a336837799928f478 8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive aa36799acb5834d730400fb073a9a3a8ee3c28ef 8367333: C2: Vector math operation intrinsification failure 919f5faa4618473eddab39d65fe7c1cc732600b7 8367787: Expand use of representation equivalence terminology in Float16 f682f070079037f8fb646e91ea336af0bc778813 8367796: Rename AtomicAccess gtests 0756ecb214b8ab76cb69f354063d153b72f978c2 8367031: [backout] Change java.time month/day field types to 'byte' f7ce3a1b5f38143f17b5015ca5b714ec0e708f54 8365790: Shutdown hook for application image does not work on Windows 18dc186a8f4820ed78c21173713dd127ef512e1f 8367790: Remove java/awt/PopupMenu/PopupMenuLocation.java from ProblemList 6f493b4d2e7120cbe34fb70d595f7626655b47a9 8361699: C2: assert(can_reduce_phi(n->as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT 01d7554b87fb7be8cab5dc12fd67eaba6585d2f3 8367486: Change prefix for platform-dependent AtomicAccess files 9949ee3163a31f6f3c13c4fe34e8c0166210719e 8367005: ImageReader refactor caused performance regressions for startup and footprint d7eeacf2a0c24946de56471a99e744f21642d784 8367112: HttpClient does not support Named Groups set on SSLParameters 91afdaff80459ec8ffff859f29fdadf1c631fddb 8367860: Remove unused NMethodToOopClosure::fix_relocations 1ba841410bf4af0377a7192717d4ebc5d6d9f3f9 8367573: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_aix.c b00e0dae9bbd4bd88f8e7307b7c96688fa3194fe 8367728: IGV: dump node address type 7e738f0d906e574706a277fabbc2cc1df6f11f19 8367313: CTW: Execute in AWT headless mode 4719ed671a8a8e10b77c4748a0e1ee63c19dfefb 8366777: Build fails unknown pseudo-op with old AS on linux-aarch64 c28142e7c142b2938823451c1f638f56a7f969d2 8367737: Parallel: Retry allocation after lock acquire in mem_allocate_work 6df01178c03968bee7994eddd187f790c74ba541 8356779: IGV: dump the index of the SafePointNode containing the current JVMS during parsing faebec63a94bb532b9d0ca0736c73ddbf1392ac2 8367532: Declare all stubgen stub entries including internal cross-stub entries 005f3a392f20ea2fbe2d7d699448e65d3443a073 8367743: G1: Use named constants for G1CSetCandidateGroup group ids 5730e908c636ad57e6bbc5a1b64ce88245c38788 4138921: TextLayout handling of empty strings 976207df1fcebf76a5f732b26424d6a4896b359e 8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy d0ea6686ebe2baff28f5368f5bbf9dc7f34dd6d8 8367417: Serial: Use NMethodToOopClosure during Young GC 9c0f41e9973726df0544bf0c7f06a7eb214b849f 8225787: java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on Ubuntu 8203004: UnixMultiResolutionSplashTest.java fails on Ubuntu16.04 45cc515f451accfd1a0a36d17ccb38d428a5d035 8354242: VectorAPI: combine vector not operation with compare c2c44a061a6ba392b4e93eca2c85bd96ab7dcffe 8367724: Remove Trailing Return Types from undecided list e1071797a4f0ab1a6af29824a777a7800d729b0e 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash b75e35cb94d17a742d88f23dfd1b016c26a5e63c 8365858: FilteredJavaFieldStream is unnecessary e883dec6be8cb2fc44e45a6b4677cca2f4df58ef 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms c41add8d3e24be5f469f18cfbf0f476f2baf63a6 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 075ebb4ee592c10879799a68ba79f782ee49b60d 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors 15d42c6d772d2c4cca1f21a947407fc0931aee64 8366978: dead code in SunCertPathBuilder 58007c0bcc03f4609ce202cfb9f89b8438055dac 8367619: String.format in outOfRangeException uses wrong format specifier for String argument c82070e6357a1b49f2887ab22267393ba87d9352 8366775: TestCompileTaskTimeout should use timeoutFactor 0bc3705948b1bb8f327dc48c4dbd85d22d66f036 8367597: Runtime.exit logging failed: Cannot invoke "java.lang.Module.getClassLoader()" because "m" is null c7f014ed494409cdf9fc925fe98de08346606408 8356813: Improve Mod(I|L)Node::Value ca89cd06d39ed3a6bbe16f60fea4d7382849edbd 8367410: ZGC: Remove unused ZNmethodTable::wait_until_iteration_done() eb26865c36f1961ee802c8db812c786d4bdd4944 8367552: JCmdTestFileSafety.java fails when run by root user 3ba2e748d61a9ed8098093c6d4732973051808b2 8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor 73df06c80c33be584b054a528ecdab4ecbf51d56 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux 60e9222fe147413f20c140f2c00541b6472dfaa4 8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails 76e464bcd56dab6ef0dfd917f87fdedeb9f838b4 8367150: Add a header line to improve VMErrorCallback printing 0fbae8050b6f853053c7dee6a43d3ffbcfa69954 8252582: HotSpot Style Guide should permit variable templates 90e81c2bee86f404250fb9b833d43b18190b5272 8367616: RISC-V: Auto-enable Zicboz extension for debug builds 242558484985cb954b0e658776fd59cbca1be1db 8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass 64155dfac068cf01bcab6adb401b360499f33a5f 8367237: Thread-Safety Usage Warning for java.text.Collator Classes 729f4f9b16ca0ede57976f10abbafedee1c6e017 8314731: Add support for the alt attribute in the image type input HTML tag 11cdafb8216bcd36f6636f7c5663878fb545fb37 8367297: Test com/sun/jdi/JdbStopInNotificationThreadTest.java can still fail after JDK-8366850 f8ba02f2296f0ef0227f90e0e1ed116121e68231 8361702: C2: assert(is_dominator(compute_early_ctrl(limit, limit_ctrl), pre_end)) failed: node pinned on loop exit test? 60930a3e196088e239c902216de07e1cce8407e4 8367397: Improve naming and terminology in regmask.hpp and regmask.cpp 58c9fbc93db6c27b00d1e53d7ee8bf6e382eea82 8367382: Expand use of representation equivalence terminology e8dda2b67524b6575124581464921d46335dcad7 8367629: Parallel: Remove logging in PSAdjustWeakRootsClosure a7dc011ac4fec73d686661b1bb6969c7135982f2 8366658: Add missing locks when accessing the VirtualMemoryTracker instance in tests and MemMapPrinter 1cb1267ce84dea2bfcb434b03c982b859997c6d2 8361711: Add library name configurability to PKCS11Test.java 3db3c06218f37ed4f14d4f53538663d2a5547095 8366852: java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing c16462b3b4686982e80fdde6802defafc2de8b1a 8367576: JvmtiThreadState::_debuggable is unused 9ca7b24421a5ea4fafb39bcf0c9744696932f49d 8367422: Parallel: Refactor local variables names in copy_unmarked_to_survivor_space 2c13c66cf9104a1b46842a5de5e2533a87fa1849 8367507: Parallel: Remove PSPromotionManager::drain_stacks_depth cf00f96fd49ac7e6e04fdde74a3015531a0b59c8 8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out 5271448b3a013b2e3edcd619a4a3b975b292dae1 8023263: [TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components 21c985f2d75401fd81fa5eaf1486b0be60246962 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" c85c5cb50e0bd80732af9d45c85fc01032ed332c 8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes ef291d2d5d5c6ef9767a218b0f8401a0fb911bb2 8359423: Improve error message in case of missing jsa shared archive ff538c7f5641bb24748243da44de5d964141ae31 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 e2eaa2ecf39f1746481bfdd603e84167c886545b 8357708: com.sun.jndi.ldap.Connection ignores queued LDAP replies if Connection is subsequently closed 3eb3e0dcb0aa06fe427adeeaa40b9568c7f07ee8 8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks 35dabb1a5f31d985f00de21badeeedb026a63b94 8244336: Restrict algorithms at JCE layer 84aa295227749f5daf73100550355ac6d56a6eca 8367368: Add message for verify_legal_class_modifiers for inner classes 4e59c63ec5a896a09f61a019e2fc5a2ec75ec40e 8367282: FORBID_C_FUNCTION needs exception spec consistent with library declaration 850f904a84186b514a9b79fd4625b4651e73149b 8367451: GenShen: Remove the option to compute age census during evacuation 11df28916af4c2bfd69b2829c74e046ad953ee6c 8367378: GenShen: Missing timing stats when old mark buffers are flushed during final update refs aeffce7c22cbefe9c493865ee38d025032629901 8367271: Add parsing tests to DateFormat JMH benchmark 44aad0786bc85e11eded1da4cf4eb96698424c8b 8328874: Class::forName0 should validate the class name length early 10fea860029c4702208fe6b175b6ab8062c75f60 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test 02d7281b93296e7700e215804cb9e2f8341cab06 8367483: C2 crash in PhaseValues::type: assert(t != nullptr) failed: must set before get - missing notification for CastX2P(SubL(x, y)) 15dd96f7a68f634124c73d78659212e7f335230e 8144124: [macosx] The tabs can't be aligned when we pressing the key of 'R','B','L','C' or 'T'. d13769d6c12688edffb23965c23cac614a9e6926 8367501: RISC-V: build broken after JDK-8365926 5f43345d6e9c27ae99fffd3a53e8064ed84de458 8367472: Swap conditions order in PSScavengeCLDOopClosure::do_oop(oop*) 0f535aeb0ae2f7015300889a0ee9efbf10a15896 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems e0ad4a669629012b81f0ada2b7870409683c1015 8367424: Cleanup unused time_remaining_ms update in G1CollectionSet::select_optional_groups 5c1865a4fcd5da80ddcc506f4e41aada0fb93970 8365926: RISC-V: Performance regression in renaissance (chi-square) 9e843f56ec0e4126e8256dff44f47c56e5282d20 8367014: Rename class Atomic to AtomicAccess 5abd18426d64f878ca45f9d36ca270be17a7760f 8367137: RISC-V: Detect Zicboz block size via hwprobe e172e6a4e37cf06afee662625a01193f5528a2b1 8352969: G1: Improve testability of optional collections 7603e96fa2350c18464fd5dac6bd2c8f140e04c9 8366911: (fs) Remove support for normalizing file names to Unicode normalized form D (macOS) 8b92af7d4aeece8b40c6c4f9de333964833da607 8367365: java/math/BigInteger/BigIntegerTest.java failed in jtreg timeout ec7432331ba09cc2d257af51abc494aab209d912 8367347: Serial: Refactor CLDScanClosure fc3e3e26c515ae0f9ae32aec504974fba393928d 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java 781f2b2f8188c02a6af220ebcc5bc8158fe8423e 8366278: Form control element