29346 Commits

Author SHA1 Message Date
Jasmine Karthikeyan
074044c2f3 8342095: Add autovectorizer support for subword vector casts
Reviewed-by: epeter, qamai
2026-02-26 05:15:30 +00:00
Jayathirth D V
fd74232d5d 8377526: Update Libpng to 1.6.55
Reviewed-by: azvegint, prr, serb
2026-02-26 03:32:19 +00:00
Serguei Spitsyn
d6044d3e28 8378194: Protect process_pending_interp_only() work with JvmtiThreadState_lock
Reviewed-by: amenkov, lmesnik
2026-02-26 00:52:37 +00:00
Xiaolong Peng
abec212428 8377011: Shenandoah: assert_bounds should be only called when boundaries have changed
Reviewed-by: wkemper, kdnilsen
2026-02-26 00:24:46 +00:00
Yasumasa Suenaga
32cc7f1f57 8377947: Test serviceability/sa/TestJhsdbJstackMixedCore.java failed on linux-x64
Reviewed-by: cjplummer, kevinw
2026-02-25 23:02:07 +00:00
David Holmes
8ba3de9834 8377948: The ThreadWXEnable use of PerfTraceTime is not safe during VM shutdown
Reviewed-by: aph, aartemov, fbredberg
2026-02-25 20:11:51 +00:00
Sergey Bylokhov
36d67ffd01 6434110: Color constructor parameter name is misleading
Reviewed-by: prr, aivanov
2026-02-25 20:09:48 +00:00
Alexey Semenyuk
9d4fbbe36d 8374222: jpackage will exit with error if it fails to clean the temp directory
Reviewed-by: almatvee
2026-02-25 17:43:05 +00:00
Jatin Bhateja
8af95879f3 8377438: [VectorAPI] Add new carrier type to LaneType class
Reviewed-by: psandoz, liach
2026-02-25 15:58:49 +00:00
Johan Sjölen
a3684a7952 8377909: Replace SummaryDiff's array implementation with a hashtable
Reviewed-by: azafari, phubner
2026-02-25 15:14:58 +00:00
Guanqiang Han
194be8180f 8374807: Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version
Reviewed-by: vlivanov, epeter
2026-02-25 13:13:51 +00:00
Sean Coffey
93fe49abef 8371333: Optimize static initialization of SSLContextImpl classes and improve logging
Reviewed-by: hchao, jnimeh
2026-02-25 12:57:30 +00:00
Albert Mingkun Yang
ce6ccd385f 8378535: Parallel: Replace SpaceCounters with HSpaceCounters
Reviewed-by: iwalulya, tschatzl
2026-02-25 12:53:37 +00:00
Guanqiang Han
6aed0522eb 8373731: C2: Missed optimization opportunity for AddI
Reviewed-by: bmaillard, epeter, dlong
2026-02-25 12:49:45 +00:00
Casper Norrbin
7b145a51fa 8378100: Unused code in rewriter.hpp
Reviewed-by: shade, matsaave
2026-02-25 12:09:25 +00:00
Casper Norrbin
269c9f3ed5 8378442: RBTreeCHeap does not deallocate removed nodes when using remove_at_cursor
Reviewed-by: jsikstro, jsjolen
2026-02-25 11:51:51 +00:00
Alexey Ivanov
3e087d8ebd 8378585: Mark fields in MediaTracker final
Reviewed-by: serb, prr
2026-02-25 11:22:43 +00:00
Alexey Ivanov
5386a72bc2 8378578: Add final to XbmColormap and XbmHints in XbmImageDecoder
Reviewed-by: dmarkov, serb, prr, dnguyen
2026-02-25 11:22:23 +00:00
David Briemann
3a74f16e20 8376113: PPC64: Implement special MachNodes for floating point Min / Max
Reviewed-by: mdoerr, rrich
2026-02-25 11:02:50 +00:00
Casper Norrbin
5f098b1284 8376650: os::release_memory_special may not be needed anymore
Reviewed-by: coleenp, sjohanss
2026-02-25 10:49:20 +00:00
Anton Seoane Ampudia
d9e46e3b5e 8280283: Dead compiler code found during the JDK-8272058 code review
Reviewed-by: bulasevich, dcubed, phh
2026-02-25 09:49:21 +00:00
Fredrik Bredberg
119108c0d4 8373595: A new ObjectMonitorTable implementation
Co-authored-by: Anton Artemov <aartemov@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Roman Kennke <rkennke@openjdk.org>
Reviewed-by: aboldtch, amitkumar, aartemov, rkennke, coleenp, eosterlund
2026-02-25 09:24:44 +00:00
Jan Lahoda
6c39d1bb73 8371683: TYPE_USE annotation on var lambda parameter should be rejected
Reviewed-by: vromero
2026-02-25 07:06:55 +00:00
Valerie Peng
e92726c352 8373690: Unexpected Keystore message using jdk.crypto.disabledAlgorithms
Reviewed-by: mullan, coffeys
2026-02-25 04:45:48 +00:00
Kim Barrett
9a92e144a9 8377726: Remove unused macros in register.hpp
Reviewed-by: ayang, mhaessig
2026-02-25 04:20:07 +00:00
Jaikiran Pai
a890dd1fcd 8362268: NPE thrown from SASL GSSAPI impl when TLS is used with QOP auth-int against Active Directory
Reviewed-by: dfuchs, aefimov
2026-02-25 01:08:44 +00:00
Chris Plummer
276b23d4e6 8377671: Step Over doesn't stop after receiving MethodExitEvent
Reviewed-by: sspitsyn, amenkov
2026-02-24 21:30:35 +00:00
Phil Race
49158d354b 8378387: Remove AppContext from several macOS AWT classes
Reviewed-by: serb, dnguyen
2026-02-24 20:50:57 +00:00
Leonid Mesnik
9f89fa5b67 8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote
Reviewed-by: dholmes, coleenp, sspitsyn
2026-02-24 19:41:31 +00:00
Serguei Spitsyn
4673781523 8378549: Incorrect assert in JvmtiThreadState::update_for_pop_top_frame
Reviewed-by: lmesnik
2026-02-24 19:29:47 +00:00
Bradford Wetmore
79456110fb 8377914: Typos in HKDFParameterSpec.Builder::thenExpand
Reviewed-by: hchao
2026-02-24 19:27:24 +00:00
jonghoonpark
f1169f9d61 8377309: Remove PhaseIterGVN::verify_Identity_for exclusion for Min/Max find identity op
Reviewed-by: mhaessig, chagedorn
2026-02-24 12:10:00 +00:00
Johan Sjölen
85d5688d37 8378330: Do not malloc the GrowableArrays in async_get_stack_trace
Reviewed-by: dholmes, cnorrbin
2026-02-24 11:46:32 +00:00
cdw200806
b99d1f0a17 8378354: Faulty assertion in checkInvariants method of ConcurrentHashMap
Reviewed-by: alanb, vklang
2026-02-24 10:50:59 +00:00
Paul Hübner
32a619715e 8370044: TraceBytecodes shouldn't break up lines
Reviewed-by: dholmes, coleenp, jsjolen
2026-02-24 10:07:45 +00:00
Joel Sikström
bd99c627b1 8378319: Obsolete the MaxRAM flag
Reviewed-by: ayang, tschatzl
2026-02-24 09:18:19 +00:00
Afshin Zafari
bc9c6c6af9 8377996: [REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
Reviewed-by: phubner, jsjolen
2026-02-24 09:15:23 +00:00
Matthias Baesken
35ed56afc7 8378347: AIX version checks for 7.1 and 5.X are obsolete
Reviewed-by: mdoerr, asteiner
2026-02-24 08:52:09 +00:00
Albert Mingkun Yang
5ed7b3ed75 8378439: Remove unused methods in HSpaceCounters
Reviewed-by: tschatzl
2026-02-24 08:32:39 +00:00
Thomas Schatzl
827239f5f8 8378266: Update atomicAccess include after Atomic<T> changes
Reviewed-by: ayang, kbarrett
2026-02-24 08:14:38 +00:00
Benoît Maillard
d9f19b3d9e 8373251: C2: Ideal() returns nullptr for shift nodes after having modified the shift amount input
Reviewed-by: chagedorn, mchevalier
2026-02-24 07:56:59 +00:00
Serguei Spitsyn
f0da04a40a 8375457: Test serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default timed out
Reviewed-by: pchilanomate, amenkov
2026-02-24 06:54:10 +00:00
Amit Kumar
cb3a57cced 8377863: [s390x] Increase inlining thresholds to the same as other platforms
Reviewed-by: aph, lucy
2026-02-24 04:27:44 +00:00
Yasumasa Suenaga
f25d429c8d 8306591: SA and hotspot generate different hprof records for GC roots
Reviewed-by: cjplummer, dholmes
2026-02-24 03:01:19 +00:00
Alexey Ivanov
6b576235b8 8377924: Inconsistent parsing of XBM files after JDK-8361748
8377826: Eliminate code duplication in XbmImageDecoder

Reviewed-by: dnguyen, prr, dmarkov
2026-02-23 19:09:20 +00:00
Phil Race
74a07b7487 8378197: Remove AppContext from sun/swing/plaf/DesktopProperty.java
Reviewed-by: serb, kizune
2026-02-23 18:39:46 +00:00
Phil Race
569d18fbe5 8337853: Remove SunLayoutEngineKey and SunLayoutEngineFactory and its cache.
Reviewed-by: azvegint, dnguyen
2026-02-23 18:36:00 +00:00
Phil Race
1cb8b6d1b5 8378202: Remove AppContext from XAWT classes
Reviewed-by: serb, azvegint
2026-02-23 18:21:58 +00:00
Brian Burkhalter
3b0160f50f 8378115: (fs) sun.nio.fs.NativeBuffer no longer needs a cleaner
Reviewed-by: alanb
2026-02-23 18:09:31 +00:00
Alexey Semenyuk
acde30e0ab 8377897: jpackage: make jdk.jpackage.internal.MockUtils available from other packages
Reviewed-by: almatvee
2026-02-23 17:34:55 +00:00