Jie Fu
|
9715e6da83
|
8374178: Missing include in systemDictionary.cpp after JDK-8365526
Reviewed-by: kbarrett, dholmes
|
2025-12-22 15:15:20 +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 |
|
Markus Grönlund
|
bcbdf90fce
|
8373062: JFR build failure with CDS disabled
Reviewed-by: egahlin
|
2025-12-04 12:25:02 +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 |
|
Coleen Phillimore
|
b98114f4a2
|
8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null
Reviewed-by: dholmes, never, jsjolen
|
2025-12-01 13:28:21 +00:00 |
|
Erik Österlund
|
c8656449c2
|
8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: aboldtch, iklam, kvn
|
2025-11-07 15:28:51 +00:00 |
|
Ioi Lam
|
fd30ae988b
|
8350550: Preload classes from AOT cache during VM bootstrap
Reviewed-by: kvn, heidinga, asmehra
|
2025-09-23 14:43:16 +00:00 |
|
Ioi Lam
|
2425584849
|
8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass
Reviewed-by: dholmes, coleenp
|
2025-09-16 01:04:48 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Ioi Lam
|
f90d520308
|
8366475: Rename MetaspaceShared class to AOTMetaspace
Reviewed-by: kvn, asmehra
|
2025-09-04 16:23:46 +00:00 |
|
Ioi Lam
|
90a2db1ecb
|
8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache()
Reviewed-by: liach, kvn
|
2025-09-04 04:47:48 +00:00 |
|
Ioi Lam
|
f4d73d2a3d
|
8366584: Add an InstanceKlass::super() method that returns InstanceKlass*
Reviewed-by: dholmes, coleenp
|
2025-09-04 02:31:12 +00:00 |
|
Ioi Lam
|
2427c901b3
|
8366024: Remove unnecessary InstanceKlass::cast()
Reviewed-by: coleenp, dholmes
|
2025-09-01 04:03:08 +00:00 |
|
Johan Sjölen
|
4680dc9831
|
8365264: Rename ResourceHashtable to HashTable
Reviewed-by: iklam, ayang
|
2025-08-13 18:41:57 +00:00 |
|
Francesco Andreuzzi
|
3387b3195c
|
8364519: Sort share/classfile includes
Reviewed-by: shade, ayang
|
2025-08-04 08:20:22 +00:00 |
|
Calvin Cheung
|
003be0dee2
|
8361325: Refactor ClassLoaderExt
Reviewed-by: coleenp, sspitsyn
|
2025-07-03 19:40:22 +00:00 |
|
Ioi Lam
|
3bebb1fa76
|
8357504: Refactor the assignment of loader bits in InstanceKlassFlags
Reviewed-by: matsaave, ccheung
|
2025-05-22 04:04:54 +00:00 |
|
Ioi Lam
|
24833403b6
|
8352579: Refactor CDS legacy optimization for lambda proxy classes
Reviewed-by: ccheung, matsaave
|
2025-03-27 00:23:51 +00:00 |
|
Ioi Lam
|
86024ebdb0
|
8348426: Generate binary file for -XX:AOTMode=record -XX:AOTConfiguration=file
Reviewed-by: ccheung, asmehra, kvn, iveresov
|
2025-02-25 22:56:25 +00:00 |
|
Calvin Cheung
|
ddb2569110
|
8280682: Refactor AOT code source validation checks
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, asmehra, dholmes, kvn
|
2025-02-24 19:54:48 +00:00 |
|
Coleen Phillimore
|
d330421d28
|
8337548: Parallel class loading can pass is_superclass true for interfaces
Reviewed-by: iklam
|
2025-02-03 13:55:00 +00:00 |
|
Ioi Lam
|
7f16a0875c
|
8348240: Remove SystemDictionaryShared::lookup_super_for_unregistered_class()
Reviewed-by: ccheung, coleenp
|
2025-01-23 22:02:48 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Coleen Phillimore
|
dfddbcaab8
|
8341916: Remove ProtectionDomain related hotspot code and tests
Reviewed-by: dholmes, iklam, jrose
|
2024-11-18 12:48:40 +00:00 |
|
Ioi Lam
|
41a2d49f0a
|
8331497: Implement JEP 483: Ahead-of-Time Class Loading & Linking
Reviewed-by: jrose, kvn, heidinga, asmehra, vlivanov
|
2024-11-15 22:28:54 +00:00 |
|
Coleen Phillimore
|
2145ace384
|
8341094: Clean up relax_verify in ClassFileParser
Reviewed-by: dholmes, iklam
|
2024-11-14 12:08:42 +00:00 |
|
Mandy Chung
|
d6eddcdaf9
|
8327624: Remove VM implementation that bypass verification for core reflection
Reviewed-by: liach, dholmes, jrose, alanb, mli
|
2024-10-22 18:14:37 +00:00 |
|
Coleen Phillimore
|
e6373b5238
|
8340679: Misc tests fail assert(!set || SafepointSynchronize::is_at_safepoint()) failed: set once or at safepoint
Reviewed-by: matsaave, iklam
|
2024-09-26 21:54:30 +00:00 |
|
Matias Saavedra Silva
|
3bb8de3145
|
8338693: assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once
Reviewed-by: iklam, dholmes
|
2024-09-19 14:18:03 +00:00 |
|
David Holmes
|
96df5a6d8f
|
8339316: Test runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java fails after JDK-8338257
Reviewed-by: jsjolen, coleenp
|
2024-09-04 23:58:17 +00:00 |
|
David Holmes
|
72a49005ee
|
8338888: SystemDictionary::class_name_symbol has incorrect length check
Reviewed-by: stuefe, kbarrett, coleenp
|
2024-08-28 21:16:18 +00:00 |
|
Kim Barrett
|
7146daee68
|
8337783: Use THROW_NULL instead of THROW_0 in pointer contexts in misc runtime code
Reviewed-by: stefank, shade
|
2024-08-05 20:05:07 +00:00 |
|
Coleen Phillimore
|
8f039b5629
|
8336919: Cleanup and rename tags in placeholders code
Co-authored-by: Frederic Parain <fparain@openjdk.org>
Reviewed-by: iklam, fparain, dholmes
|
2024-07-31 17:55:01 +00:00 |
|
Sonia Zaldana Calles
|
438121be6b
|
8332785: Replace naked uses of UseSharedSpaces with CDSConfig::is_using_archive
Reviewed-by: dholmes, stuefe, sspitsyn
|
2024-06-05 15:58:59 +00:00 |
|
Coleen Phillimore
|
fcb4a8ba26
|
8330578: The VM creates instance of abstract class VirtualMachineError
Reviewed-by: iklam, dlong, jwaters, dholmes
|
2024-04-23 11:31:11 +00:00 |
|
David Holmes
|
8de2f6f883
|
8319851: Improve exception logging
Reviewed-by: rhalade, matsaave, coleenp
|
2024-04-16 11:17:05 +05:30 |
|
Stefan Karlsson
|
492b954f81
|
8329750: Change Universe functions to return more specific Klass* types
Reviewed-by: coleenp
|
2024-04-09 12:31:13 +00:00 |
|
Stefan Karlsson
|
71d48bcc3d
|
8329655: Cleanup KlassObj and klassOop names after the PermGen removal
Reviewed-by: rkennke, coleenp
|
2024-04-05 07:39:48 +00:00 |
|
Ioi Lam
|
d32ce65781
|
8327651: Rename DictionaryEntry members related to protection domain
Reviewed-by: coleenp, dholmes
|
2024-03-17 05:57:36 +00:00 |
|
Ioi Lam
|
761ed250ec
|
8327138: Clean up status management in cdsConfig.hpp and CDS.java
Reviewed-by: ccheung, matsaave
|
2024-03-09 03:48:38 +00:00 |
|
Matias Saavedra Silva
|
9a1b843ff6
|
8324584: Optimize Symbol and char* handling in ClassLoader
Reviewed-by: dholmes, coleenp
|
2024-02-15 14:48:39 +00:00 |
|
Magnus Ihse Bursie
|
09d4936657
|
8252136: Several methods in hotspot are missing "static"
Reviewed-by: coleenp, stefank, kvn, kbarrett
|
2024-02-14 16:29:58 +00:00 |
|
Calvin Cheung
|
d51aaf6304
|
8323950: Null CLD while loading shared lambda proxy class with javaagent active
Reviewed-by: matsaave, iklam
|
2024-01-30 20:00:10 +00:00 |
|
Ioi Lam
|
0712b22a3a
|
8320147: Remove DumpSharedSpaces
Reviewed-by: ccheung, matsaave
|
2023-11-20 17:09:55 +00:00 |
|
Ioi Lam
|
a6343c0b7b
|
8319999: Refactor MetaspaceShared::use_full_module_graph()
Reviewed-by: dholmes, ccheung
|
2023-11-15 05:09:10 +00:00 |
|
Doug Simon
|
d354141aa1
|
8318694: [JVMCI] disable can_call_java in most contexts for libjvmci compiler threads
Reviewed-by: dholmes, never
|
2023-11-01 16:27:04 +00:00 |
|
Ioi Lam
|
ecd25e7d6f
|
8318484: Initial version of cdsConfig.hpp
Reviewed-by: dholmes, ccheung, sspitsyn
|
2023-10-21 15:43:36 +00:00 |
|
Coleen Phillimore
|
68a9c81040
|
8316711: SEGV in LoaderConstraintTable::find_loader_constraint after JDK-8310874
Reviewed-by: dcubed, iklam
|
2023-09-22 21:58:01 +00:00 |
|
Coleen Phillimore
|
b3d75fe12e
|
8310874: Runthese30m crashes with klass should be in the placeholders during verification
Reviewed-by: dholmes, iklam
|
2023-09-21 12:17:34 +00:00 |
|