Coleen Phillimore
|
0f580974a6
|
8288134: Super class names don't have envelopes
Reviewed-by: iklam, hseigel, fparain
|
2022-06-14 19:30:39 +00:00 |
|
Coleen Phillimore
|
cec23b1b07
|
8286556: Remove EagerInitialization develop option
Reviewed-by: rehn, redestad
|
2022-05-11 16:19:49 +00:00 |
|
Ioi Lam
|
61c68abc68
|
8285518: CDS assert: visibility cannot change between dump time and runtime
Reviewed-by: dholmes, ccheung
|
2022-05-10 18:18:37 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Andrey Turbanov
|
d80f697182
|
8282523: Fix 'hierachy' typo
Reviewed-by: jiefu, kbarrett, dholmes
|
2022-03-02 13:05:12 +00:00 |
|
Vladimir Ivanov
|
f86f38a8af
|
8280901: MethodHandle::linkToNative stub is missing w/ -Xint
Reviewed-by: shade, kvn
|
2022-02-23 20:29:23 +00:00 |
|
Vladimir Ivanov
|
534e557874
|
8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
Reviewed-by: dlong, kvn
|
2022-02-14 11:57:46 +00:00 |
|
Coleen Phillimore
|
bec977c778
|
8275917: Some locks shouldn't allow_vm_block
Reviewed-by: dholmes, pchilanomate
|
2021-10-28 11:57:21 +00:00 |
|
Harold Seigel
|
bbc606117f
|
8272614: Unused parameters in MethodHandleNatives linking methods
Reviewed-by: dholmes, lfoltan
|
2021-10-20 15:48:43 +00:00 |
|
Markus Grönlund
|
72a976ef05
|
8266936: Add a finalization JFR event
Reviewed-by: coleenp, mchung, egahlin
|
2021-10-18 16:52:36 +00:00 |
|
Coleen Phillimore
|
464e874a5c
|
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
Reviewed-by: dholmes, iklam
|
2021-08-12 13:45:36 +00:00 |
|
Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Coleen Phillimore
|
c20f80a4d2
|
8259066: Obsolete -XX:+AlwaysLockClassLoader
Reviewed-by: hseigel
|
2021-06-16 16:34:08 +00:00 |
|
Coleen Phillimore
|
af13fe1107
|
8267870: Remove unnecessary char_converter during class loading
Reviewed-by: dholmes, iklam
|
2021-06-16 12:41:51 +00:00 |
|
Yumin Qi
|
7ff6e7b2b1
|
8267954: Shared classes that failed to load should not be loaded again
Reviewed-by: iklam, ccheung
|
2021-06-09 21:33:28 +00:00 |
|
David Holmes
|
02f895c5f6
|
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
|
2021-05-17 04:05:44 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Wang Huang
|
9a19a0cc10
|
8264760: JVM crashes when two threads encounter the same resolution error
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan34@huawei.com>
Reviewed-by: dholmes, hseigel
|
2021-05-07 12:55:40 +00:00 |
|
Coleen Phillimore
|
e4be9680cb
|
8265980: Fix systemDictionary and loaderConstraints printing
Reviewed-by: iklam
|
2021-04-27 12:04:12 +00:00 |
|
Vladimir Kozlov
|
694acedf18
|
8264805: Remove the experimental Ahead-of-Time Compiler
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
|
2021-04-27 01:12:18 +00:00 |
|
Ioi Lam
|
95f0fd6c4d
|
8265696: Move CDS sources to src/hotspot/shared/cds
Reviewed-by: erikj, dholmes, stuefe
|
2021-04-23 04:13:02 +00:00 |
|
Coleen Phillimore
|
f26cd2ac1c
|
8264997: Remove SystemDictionary::cache_get
Reviewed-by: hseigel
|
2021-04-09 20:47:06 +00:00 |
|
Harold Seigel
|
af13c64f68
|
8264711: More runtime TRAPS cleanups
Reviewed-by: lfoltan, pchilanomate, dholmes, dcubed
|
2021-04-08 12:13:19 +00:00 |
|
Ioi Lam
|
ff223530b6
|
8264565: Templatize num_arguments() functions of DCmd subclasses
Reviewed-by: coleenp, dholmes
|
2021-04-06 03:27:09 +00:00 |
|
Coleen Phillimore
|
5e59d28def
|
8262046: Clean up parallel class loading code and comments
Reviewed-by: lfoltan, iklam
|
2021-04-01 21:16:58 +00:00 |
|
Coleen Phillimore
|
1dc75e9ef5
|
8264538: Rename SystemDictionary::parse_stream
Reviewed-by: lfoltan, hseigel
|
2021-04-01 14:55:11 +00:00 |
|
Coleen Phillimore
|
507b690f88
|
8264126: Remove TRAPS/THREAD parameter for class loading functions
Reviewed-by: ccheung, iklam, dholmes
|
2021-03-26 13:11:34 +00:00 |
|
Coleen Phillimore
|
bc91596ca1
|
8264051: Remove unused TRAPS parameters from runtime functions
Reviewed-by: iklam, dholmes
|
2021-03-24 12:18:57 +00:00 |
|
Coleen Phillimore
|
5bc382fb7a
|
8263976: Remove block allocation from BasicHashtable
Reviewed-by: lfoltan, iklam
|
2021-03-23 12:11:26 +00:00 |
|
Coleen Phillimore
|
de2ff25687
|
8263974: Move SystemDictionary::verify_protection_domain
Reviewed-by: hseigel, lfoltan, dholmes
|
2021-03-23 11:35:55 +00:00 |
|
Stefan Karlsson
|
a1f6591f6c
|
8263589: Introduce JavaValue::get_oop/set_oop
Reviewed-by: coleenp, sspitsyn
|
2021-03-16 08:29:11 +00:00 |
|
David Holmes
|
c6d74bd933
|
8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code
Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn
|
2021-03-10 22:33:56 +00:00 |
|
Coleen Phillimore
|
57f16f9fe5
|
8262377: Parallel class resolution loses constant pool error
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: dholmes, iklam, hseigel, kvn
|
2021-03-10 20:58:18 +00:00 |
|
Coleen Phillimore
|
4d21a455aa
|
8262913: KlassFactory::create_from_stream should never return NULL
Reviewed-by: hseigel, iklam
|
2021-03-10 14:15:32 +00:00 |
|
Harold Seigel
|
05c11bcb32
|
8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass()
Reviewed-by: coleenp
|
2021-02-26 15:56:16 +00:00 |
|
Harold Seigel
|
29c603f9dc
|
8262227: Change SystemDictionary::find() to return an InstanceKlass*.
Reviewed-by: iklam, dholmes, coleenp
|
2021-02-25 21:16:01 +00:00 |
|
Ioi Lam
|
8cfea7c523
|
8261921: ClassListParser::current should be used only by main thread
Reviewed-by: dholmes, ccheung, coleenp
|
2021-02-23 03:11:47 +00:00 |
|
Coleen Phillimore
|
06170b7cbf
|
8261662: Rename compute_loader_lock_object
Reviewed-by: dcubed, stuefe
|
2021-02-12 17:45:47 +00:00 |
|
Ioi Lam
|
adca84cc29
|
8260341: CDS dump VM init code does not check exceptions
Reviewed-by: coleenp, hseigel
|
2021-02-11 05:11:48 +00:00 |
|
Coleen Phillimore
|
52fc01b3ee
|
8261268: LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders
Reviewed-by: dholmes, iklam
|
2021-02-10 12:33:47 +00:00 |
|
David Holmes
|
f03e839e48
|
8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code
Reviewed-by: iklam, coleenp
|
2021-02-08 23:16:47 +00:00 |
|
Coleen Phillimore
|
ace8f94616
|
8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed
Reviewed-by: dholmes, iklam
|
2021-02-08 21:31:25 +00:00 |
|
Coleen Phillimore
|
2c3a86f96e
|
8261280: Remove THREAD argument from compute_loader_lock_object
Reviewed-by: dcubed
|
2021-02-06 16:35:30 +00:00 |
|
Coleen Phillimore
|
f9df366255
|
8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first
Reviewed-by: iklam, ccheung
|
2021-02-05 15:49:49 +00:00 |
|
Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Coleen Phillimore
|
a421bfad28
|
8259839: SystemDictionary exports too much implementation
Reviewed-by: iklam, dholmes
|
2021-02-02 13:29:16 +00:00 |
|
Ioi Lam
|
396a496f3c
|
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
Reviewed-by: dholmes, coleenp
|
2021-01-28 04:24:04 +00:00 |
|
Coleen Phillimore
|
81a66dfa81
|
8259809: Remove PerfEvent class loading locking counters
Reviewed-by: redestad, iklam
|
2021-01-26 11:50:10 +00:00 |
|
Coleen Phillimore
|
9aa5672af0
|
8259068: Streamline class loader locking
Reviewed-by: dcubed, iklam
|
2021-01-15 17:47:33 +00:00 |
|
Coleen Phillimore
|
6e824b3f51
|
8258408: SystemDictionary passes TRAPS to functions that don't throw exceptions
Reviewed-by: dholmes, lfoltan
|
2020-12-17 18:49:42 +00:00 |
|