src/hotspot/share/classfile/systemDictionary.cpp
Wed, 13 Nov 2019 08:23:23 -0500 coleenp 8233913: Remove implicit conversion from Method* to methodHandle jdk-14+23
Thu, 24 Oct 2019 08:52:33 -0400 coleenp 8232788: Move biased locking initalization
Thu, 24 Oct 2019 09:57:29 +0200 redestad 8232613: Move Object.registerNatives into HotSpot
Wed, 23 Oct 2019 18:34:25 +0200 redestad 8232881: Remove unnecessary InstanceKlass::casts
Wed, 23 Oct 2019 15:48:11 +0200 redestad 8232887: Remove SystemDictionary::has_checkPackageAccess
Mon, 21 Oct 2019 13:13:16 -0400 lfoltan 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
Thu, 17 Oct 2019 20:54:25 +0100 chegar datagramsocketimpl-branch: merge with default datagramsocketimpl-branch
Thu, 17 Oct 2019 20:53:35 +0100 chegar datagramsocketimpl-branch: update to default datagramsocketimpl-branch
Tue, 08 Oct 2019 15:48:36 +0200 redestad 8231993: Remove redundant pkg_str param from is_shared_class_visible_for_classloader
Mon, 07 Oct 2019 11:29:10 -0700 jiangli 8231630: Optimize boot loader with no bootclasspath append entry.
Sun, 22 Sep 2019 17:17:58 -0700 iklam 8231275: Remove null check in the beginning of SystemDictionary::load_shared_class()
Sun, 22 Sep 2019 17:16:35 -0700 iklam 8231125: Improve testing of parallel loading of shared classes by the boot class loader
Tue, 17 Sep 2019 09:51:02 +0200 pliden 8230841: Remove oopDesc::equals()
Wed, 21 Aug 2019 18:42:30 -0400 kbarrett 8227054: ServiceThread needs to know about all OopStorage objects
Tue, 06 Aug 2019 10:48:21 +0200 stefank 8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
Thu, 18 Jul 2019 14:57:32 -0400 kbarrett 8227653: Add VM Global OopStorage
Wed, 10 Jul 2019 07:58:24 -0400 coleenp 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
Mon, 01 Jul 2019 12:16:58 +0200 redestad 8225344: Avoid VM_EnableBiasedLocking VM operation during bootstrap if BiasedLockingStartupDelay is 0
Tue, 18 Jun 2019 12:39:29 -0500 gziemski 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()
Tue, 14 May 2019 11:29:18 -0400 coleenp 8223657: Remove unused THREAD argument from SymbolTable functions
Fri, 10 May 2019 09:05:29 -0400 coleenp 8223626: move print() functions to cpp files
Thu, 09 May 2019 14:28:30 +0200 stefank 8223624: Cleanup includes of universe.hpp
Wed, 08 May 2019 11:11:50 -0500 gziemski 8185525: Add JFR event for DictionarySizes
Wed, 01 May 2019 12:31:29 -0700 kvn 8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
Thu, 25 Apr 2019 10:56:31 -0400 coleenp 8222811: Consolidate MutexLockerEx and MutexLocker
Tue, 23 Apr 2019 14:09:54 -0400 lfoltan 8218994: Consolidate indy and condy JVM information within a BootstrapInfo data structure
Wed, 10 Apr 2019 15:41:04 +0200 stefank 8221393: ResolvedMethodTable too small for StackWalking applications
Thu, 21 Feb 2019 17:07:35 -0800 iklam 8218751: Do not store original classfiles inside the CDS archive
Fri, 15 Feb 2019 08:21:08 -0500 coleenp 8218851: JVM crash in custom classloader stress test, JDK 12 & 13
Wed, 13 Feb 2019 15:50:08 -0500 lfoltan 8217998: Remove method_type field associated with the appendix field of an indy or method handle call
Thu, 31 Jan 2019 10:29:53 -0500 coleenp 8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading
Tue, 15 Jan 2019 22:54:09 +0100 jwilhelm Merge
Tue, 15 Jan 2019 10:55:26 -0800 henryjen Merge
Mon, 10 Sep 2018 16:49:01 -0400 coleenp 8210094: Better loading of classloader classes
Wed, 09 Jan 2019 22:59:49 +0100 jwilhelm Merge
Wed, 09 Jan 2019 07:52:45 -0500 coleenp 8215575: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
Thu, 20 Dec 2018 08:43:23 -0500 hseigel 8205505: Expire and remove remaining support for commercial features
Fri, 16 Nov 2018 10:54:04 -0500 coleenp 8213092: Add more runtime locks for concurrent class unloading
Wed, 07 Nov 2018 19:40:27 -0800 iklam 8213346: Re-implement shared dictionary using CompactHashtable
Tue, 13 Nov 2018 11:45:16 +0100 tschatzl 8213307: G1 should clean up RMT with ClassUnloadingWithConcurrentMark
Tue, 30 Oct 2018 22:24:04 -0400 jiangli 8203953: Rename SystemDictionary::load_shared_class(Symbol*, Handle, TRAPS) to load_shared_boot_class().
Wed, 17 Oct 2018 15:57:10 -0700 iklam 8212200: assert when shared java.lang.Object is redefined by JVMTI agent
Thu, 18 Oct 2018 23:05:01 -0700 iklam 8212642: Remove SystemDictionary::InitOption enum
Tue, 09 Oct 2018 15:58:07 -0400 jiangli 8206009: Move CDS java heap object archiving code to heapShared.hpp and heapShared.cpp
Wed, 03 Oct 2018 09:46:46 -0400 hseigel 8209138: Symbol constructor uses u1 as the element type of its name argument
Fri, 28 Sep 2018 16:07:39 -0400 coleenp 8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
Fri, 07 Sep 2018 15:18:14 -0400 jiangli 8209971: TestOptionsWithRanges.java crashes in CDS mode with G1UpdateBufferSize=1.
Fri, 31 Aug 2018 10:22:04 -0400 pchilanomate 8206424: Use locking for cleaning ProtectionDomainTable
Fri, 31 Aug 2018 07:03:46 -0400 coleenp 8210155: Lock ClassLoaderDataGraph
Tue, 28 Aug 2018 10:10:11 -0400 hseigel 8202578: Revisit location for class unload events
Fri, 24 Aug 2018 15:33:28 -0400 jiangli 8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode.
Tue, 21 Aug 2018 10:37:02 -0400 pchilanomate 8206423: Use locking for cleaning ResolvedMethodTable
Mon, 20 Aug 2018 08:25:57 -0400 lfoltan 8209301: JVM rename is_anonymous, host_klass to unsafe specific terminology ahead of Unsafe.defineAnonymousClass deprecation
Wed, 15 Aug 2018 16:01:48 -0400 coleenp 8209541: Fix merge problem in SymbolTable::do_check_concurrent_work
Fri, 10 Aug 2018 09:30:26 -0400 hseigel 8207778: Add locking to ModuleEntry and PackageEntry tables
Tue, 07 Aug 2018 15:45:07 -0700 iklam 8208999: Some use of Klass* should be replaced by InstanceKlass*
Tue, 31 Jul 2018 14:24:10 -0400 hseigel 8202171: Some oopDesc functions compare this with NULL
Fri, 20 Jul 2018 12:19:28 -0700 iklam 8203382: Rename SystemDictionary::initialize_wk_klass to resolve_wk_klass
Fri, 20 Jul 2018 14:52:11 -0400 coleenp 8207359: Make SymbolTable increment_refcount disallow zero
Mon, 16 Jul 2018 11:34:17 -0400 lfoltan 8205611: Improve the wording of LinkageErrors to include module and class loader information
Wed, 11 Jul 2018 16:11:10 +0200 goetz 8206977: Minor improvements of runtime code.
Mon, 25 Jun 2018 14:39:44 -0700 psandoz 8195650: Method references to VarHandle accessors
Sat, 23 Jun 2018 01:32:41 -0400 dholmes 8010319: Implementation of JEP 181: Nest-Based Access Control
Tue, 19 Jun 2018 07:54:11 -0400 lfoltan 8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name
Wed, 06 Jun 2018 10:45:40 -0400 coleenp 8204301: Make OrderAccess functions available to hpp rather than inline.hpp files
Tue, 05 Jun 2018 19:58:20 -0400 dholmes 8199882: compiler/uncommontrap/TestDeoptOOM.java failed w/ fatal error: ExceptionMark constructor expects no pending exceptions
Tue, 29 May 2018 15:50:27 -0400 coleenp 8202813: Move vm_weak processing from SystemDictionary to WeakProcessor
Fri, 18 May 2018 10:59:04 +0200 goetz 8203400: Fix issue with "8199852: Print more information about class loaders in LinkageErrors."
Tue, 15 May 2018 14:49:10 -0700 iklam 8189140: SystemDictionaryShared::initialize() should be renamed to be more meaningful
Tue, 15 May 2018 20:24:34 +0200 egahlin 8199712: Flight Recorder
Tue, 08 May 2018 20:59:58 -0400 kbarrett 8202631: JVM_Clone to throw CloneNotSupportException for Reference object
Thu, 26 Apr 2018 13:40:58 -0700 iklam 8197954: Remove unnecessary intermediary APIs from AppCDS implementation
Mon, 07 May 2018 11:38:21 +0200 goetz 8199852: Print more information about class loaders in LinkageErrors.
Mon, 30 Apr 2018 16:59:05 -0400 jiangli 8193213: Make the UseAppCDS option obsolete.
Wed, 18 Apr 2018 12:06:53 -0400 coleenp 8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
Thu, 18 Jan 2018 22:17:11 -0500 kbarrett 8192025: Less referential references
Tue, 10 Apr 2018 11:43:40 -0700 ccheung 8194812: Extend class-data sharing to support the module path
Tue, 10 Apr 2018 10:06:42 -0400 coleenp 8198313: Wrap holder object for ClassLoaderData in a WeakHandle
Tue, 03 Apr 2018 13:15:27 +0200 rkennke 8199781: Don't use naked == for comparing oops
Thu, 29 Mar 2018 10:38:29 +0200 redestad 8200238: Reduce number of exceptions created when calling MemberName$Factory::resolveOrNull
Fri, 23 Mar 2018 18:54:12 +0100 stefank 8200106: Move NoSafepointVerifier out from gcLocker.hpp
Thu, 15 Mar 2018 21:29:36 +0100 stefank 8200105: Remove cyclic dependency between oop.inline.hpp and collectedHeap.inline.hpp
Thu, 15 Mar 2018 21:24:10 +0100 stefank 8199946: Move load/store and encode/decode out of oopDesc
Tue, 06 Mar 2018 22:08:30 -0800 iklam 8191585: VM anonymous classes created during CDS dump time cause crash
Tue, 06 Mar 2018 17:15:16 -0500 coleenp 8198926: Move ClassLoaderData::_dependencies to ClassLoaderData::_handles
Mon, 05 Mar 2018 10:29:23 -0500 hseigel 8191102: Incorrect include file use in classLoader.hpp
Fri, 02 Mar 2018 17:33:59 -0800 ccheung 8193434: [GRAAL] Graal classes are not loaded with -Xshare:dump
Wed, 21 Feb 2018 11:18:52 -0500 hseigel 8184289: Obsolete -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal options
Fri, 08 Sep 2017 10:46:46 -0700 psandoz 8186209: Tool support for ConstantDynamic
Thu, 18 Jan 2018 02:25:18 +0300 vlivanov 8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact() jdk-10+40
Fri, 12 Jan 2018 01:52:06 +0300 vlivanov 8188145: MethodHandle resolution should follow JVMS sequence of lookup by name & type before type descriptor resolution
Mon, 27 Nov 2017 20:21:34 -0800 iklam 8188791: Move AppCDS from closed repo to open repo
Sun, 19 Nov 2017 23:30:41 -0500 jiangli 8187118: Remove appending -cp path to the boot class path at AppCDS dump time
Thu, 02 Nov 2017 11:00:34 -0500 gziemski 8184765: Dynamically resize SystemDictionary
Tue, 31 Oct 2017 11:55:09 -0400 coleenp 8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Sun, 29 Oct 2017 18:13:18 -0700 iklam 8190191: Subclasses of jdk.jfr.Event loaded from CDS breaks -XX:FlightRecorderOptions=retransform=false
Sat, 21 Oct 2017 15:15:46 -0700 iklam 8185160: -XX:DumpLoadedClassList omits graal classes
Tue, 10 Oct 2017 14:38:56 -0700 ccheung 8185694: Replace SystemDictionaryShared::_java_platform_loader with SystemDictionary::is_platform_class_loader()
Tue, 12 Sep 2017 19:03:39 +0200 erikj 8187443: Forest Consolidation: Move files to unified layout
less more (0) tip