Alan Bateman
|
4edfc387f1
|
8377070: Update jimage format to support classes compiled with preview feature enabled
Co-authored-by: David Beaumont <dbeaumont@openjdk.org>
Reviewed-by: jpai, coleenp, sgehwolf
|
2026-05-12 10:09:28 +00:00 |
|
Ioi Lam
|
8db8d274a2
|
8382170: Assert in AnyObj::operator delete due to race condition in in_aot_cache()
Reviewed-by: dholmes, jsikstro
|
2026-04-23 20:49:59 +00:00 |
|
Xueming Shen
|
16548cd3d2
|
8370986: Enhance Zip file reading
Reviewed-by: rriggs, lancea, jpai
|
2026-04-22 12:14:03 +05:30 |
|
Stefan Karlsson
|
abd3d46204
|
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
Reviewed-by: tschatzl, dholmes
|
2026-04-20 08:42:08 +00:00 |
|
Ioi Lam
|
a2261a4b7c
|
8382196: Clean up C++ iterator style in compactHashtable.hpp and trainingData.hpp
Reviewed-by: kvn, qamai
|
2026-04-16 05:17:06 +00:00 |
|
Kieran Farrell
|
f2f8828188
|
8364182: Add jcmd VM.security_properties command
Reviewed-by: coffeys, kevinw, alanb
|
2026-04-14 07:36:55 +00:00 |
|
Vladimir Ivanov
|
121165ec91
|
8290892: C2: Intrinsify Reference.reachabilityFence
Co-authored-by: Tobias Holenstein <tholenstein@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: dlong, epeter
|
2026-04-13 16:49:57 +00:00 |
|
Ioi Lam
|
d3d8a0d904
|
8381636: Add built-in AOT support to GrowableArray
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: matsaave, kvn, coleenp
|
2026-04-10 17:55:02 +00:00 |
|
Ioi Lam
|
a333111bd8
|
8380291: AOT cache should store only unregistered classes with file: code source
Reviewed-by: kvn, iveresov
|
2026-04-03 20:28:45 +00:00 |
|
Ioi Lam
|
eed91689f3
|
8381117: AOT training run fails if memory for ConstantPool is reused
Reviewed-by: asmehra, iveresov, kvn
|
2026-04-01 17:10:40 +00:00 |
|
Coleen Phillimore
|
207bb159b2
|
8381409: Fix whitespace and variable name in classfile code
Reviewed-by: liach, lfoltan
|
2026-03-31 16:52:34 +00:00 |
|
Casper Norrbin
|
4d7c139509
|
8379415: Contended classes can leave unused alignment padding
Reviewed-by: coleenp, fparain, lfoltan, liach
|
2026-03-30 09:28:51 +00:00 |
|
Thomas Stuefe
|
da296cbea1
|
8363996: Obsolete UseCompressedClassPointers
Reviewed-by: rkennke, kvn, adinn, dholmes, mdoerr, iklam, fyang
|
2026-03-26 11:08:48 +00:00 |
|
Ioi Lam
|
a6f59ba1d1
|
8378749: Early GC crash with unresolved AOT FMG subgraph classes
Reviewed-by: kvn, eosterlund
|
2026-03-23 04:35:56 +00:00 |
|
Coleen Phillimore
|
446fb203b2
|
8379015: Convert TraceNewOopMapGeneration to unified logging
Reviewed-by: dholmes, matsaave
|
2026-03-18 16:07:41 +00:00 |
|
Volkan Yazici
|
706fbb3044
|
8378431: Move input validation checks to Java for java.lang.StringUTF16 intrinsics
Reviewed-by: dfenacci, rgiulietti, rriggs
|
2026-03-18 08:25:29 +00:00 |
|
Ioi Lam
|
a1e4621b30
|
8378152: Upstream AOT heap object improvements from Leyden repo
Reviewed-by: jrose, kvn
|
2026-03-17 05:58:33 +00:00 |
|
Matias Saavedra Silva
|
e760171da8
|
8376521: Verifier: disallow acmp & ifnull on 'uninitialized' types
8375483: Should set flagThisUninit whenever uninitializedThis is on the stack
Reviewed-by: liach, coleenp
|
2026-03-10 20:57:49 +00:00 |
|
Yasumasa Suenaga
|
357f29dc86
|
8378312: [VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify
Reviewed-by: psandoz, sherman
|
2026-02-28 03:28:47 +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 |
|
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 |
|
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 |
|
Xue-Lei Andrew Fan
|
1ae2fee007
|
8376125: Out of memory in the CDS archive error with lot of classes
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, jiangli
|
2026-02-23 17:02:14 +00:00 |
|
Volkan Yazici
|
72b28672ad
|
8367129: Move input validation checks to Java for java.lang.StringLatin1 intrinsics
Reviewed-by: rriggs, rgiulietti
|
2026-02-20 16:26:18 +00:00 |
|
Ioi Lam
|
0867f9b1b4
|
8377307: Refactor code for AOT cache pointer compression
Reviewed-by: jsjolen, xuelei, asmehra
|
2026-02-11 23:00:50 +00:00 |
|
Johan Sjölen
|
0097db5643
|
8364655: Loading class with nested annotations causes stack overflow in VM
Reviewed-by: dholmes, fbredberg
|
2026-02-11 11:25:24 +00:00 |
|
Andrew Haley
|
77e8469fb0
|
8328306: AArch64: MacOS lazy JIT "write xor execute" switching
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: dlong, adinn
|
2026-02-06 13:50:54 +00:00 |
|
Damon Fenacci
|
bfd5bdaf7f
|
8374582: [REDO] Move input validation checks to Java for java.lang.StringCoding intrinsics
Co-authored-by: Volkan Yazici <vyazici@openjdk.org>
Reviewed-by: chagedorn, thartmann, vyazici
|
2026-02-06 07:44:25 +00:00 |
|
Jatin Bhateja
|
b313052947
|
8376187: [VectorAPI] Define new lane type constants and pass them to intrinsic entries
Reviewed-by: psandoz, qamai
|
2026-02-06 01:27:39 +00:00 |
|
Alan Bateman
|
ac6e8d481a
|
8376568: Change Thread::getStackTrace to use handshake op for all cases
Reviewed-by: pchilanomate, sspitsyn
|
2026-02-05 13:46:23 +00:00 |
|
Paul Hübner
|
e21cb8525d
|
8370441: Remove unnecessary/confusing null check in Verifier::verify()
Reviewed-by: dholmes, coleenp
|
2026-02-03 06:32:50 +00:00 |
|
Ioi Lam
|
175bbb143e
|
8375569: Store Java mirrors in AOT configuration file
Reviewed-by: iveresov, kvn, asmehra
|
2026-01-29 22:39:32 +00:00 |
|
Ioi Lam
|
a54ff1bff4
|
8376523: Move interned strings into AOT heap roots array
Reviewed-by: kvn, shade
|
2026-01-29 16:29:34 +00:00 |
|
Boris Ulasevich
|
48846744ca
|
8374343: Fix SIGSEGV when lib/modules is unreadable
Reviewed-by: iklam, dholmes
|
2026-01-29 12:37:51 +00:00 |
|
Ioi Lam
|
cba7d88ca4
|
8374549: Extend MetaspaceClosure to cover non-MetaspaceObj types
Reviewed-by: kvn, asmehra
|
2026-01-27 03:16:43 +00:00 |
|
Chen Liang
|
3220c4cb43
|
8372696: Allow boot classes to explicitly opt-in for final field trusting
Reviewed-by: jvernee, jrose, alanb
|
2026-01-26 18:32:15 +00:00 |
|
Guanqiang Han
|
a67979c4e6
|
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
Reviewed-by: dholmes, stuefe
|
2026-01-19 02:33:18 +00:00 |
|
Ioi Lam
|
95137580b8
|
8374662: Remove unused type check functions from javaClasses.hpp
Reviewed-by: jsjolen
|
2026-01-08 05:31:06 +00:00 |
|
Kim Barrett
|
9a944e5587
|
8372754: Add wrapper for <cstdlib>
8369205: AIX build break in forbiddenFunctions.hpp
Reviewed-by: mdoerr, tschatzl
|
2026-01-07 22:23:39 +00:00 |
|
Volkan Yazici
|
7e18de137c
|
8374210: [BACKOUT] Move input validation checks to Java for java.lang.StringCoding intrinsics
Reviewed-by: shade, thartmann
|
2026-01-07 09:22:38 +00:00 |
|
Sergey Bylokhov
|
a6462d641c
|
8374316: Update copyright year to 2025 for hotspot in files where it was missed
Reviewed-by: kbarrett
|
2025-12-30 12:08:36 +00:00 |
|
Jie Fu
|
9715e6da83
|
8374178: Missing include in systemDictionary.cpp after JDK-8365526
Reviewed-by: kbarrett, dholmes
|
2025-12-22 15:15:20 +00:00 |
|
Ioi Lam
|
39306d7ab9
|
8373800: Remove ScopedValueBindingsResolver
Reviewed-by: alanb, liach
|
2025-12-17 13:19:49 +00:00 |
|
Ioi Lam
|
b0b42e7eb1
|
8373615: Improve HotSpot debug functions findclass() and findmethod
Reviewed-by: matsaave, asmehra
|
2025-12-16 18:19:40 +00:00 |
|
David Holmes
|
1748737b99
|
8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt
Reviewed-by: coleenp, iklam, jsjolen
|
2025-12-16 00:19:01 +00:00 |
|
Coleen Phillimore
|
13e32bf166
|
8372098: Move AccessFlags to InstanceKlass
Reviewed-by: liach, vlivanov, dlong, sspitsyn
|
2025-12-04 22:39:58 +00:00 |
|
Nizar Benalla
|
c55287d197
|
8370890: Start of release updates for JDK 27
8370893: Add SourceVersion.RELEASE_27
8370894: Add source 27 and target 27 to javac
Reviewed-by: darcy, iris, liach, erikj, dholmes
|
2025-12-04 17:01:41 +00:00 |
|
Markus Grönlund
|
bcbdf90fce
|
8373062: JFR build failure with CDS disabled
Reviewed-by: egahlin
|
2025-12-04 12:25:02 +00:00 |
|
Patricio Chilano Mateo
|
e534ee9932
|
8364343: Virtual Thread transition management needs to be independent of JVM TI
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: coleenp, dholmes, sspitsyn
|
2025-12-03 20:01:45 +00:00 |
|
Markus Grönlund
|
e93b10d084
|
8365400: Enhance JFR to emit file and module metadata for class loading
Reviewed-by: coleenp, egahlin
|
2025-12-03 18:12:58 +00:00 |
|