jdk/hotspot/src/share/vm/classfile
Coleen Phillimore 3c2621dbdd 8165246: [REDO] InstanceKlass::_previous_version_count goes negative
Make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions

Reviewed-by: gtriantafill, dcubed, sspitsyn
2016-09-07 15:25:21 -04:00
..
altHashing.cpp 8164738: Convert AltHashing_test to GTest 2016-08-24 18:10:09 +03:00
altHashing.hpp 8164738: Convert AltHashing_test to GTest 2016-08-24 18:10:09 +03:00
bytecodeAssembler.cpp 8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories 2014-07-04 11:46:01 +02:00
bytecodeAssembler.hpp 8139163: InstanceKlass::cast passes through NULL 2015-10-26 13:11:36 -04:00
classFileError.cpp 8140485: Class load and creation cleanup 2015-12-08 20:04:03 +01:00
classFileParser.cpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
classFileParser.hpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
classFileStream.cpp 8132524: Missing includes to resourceArea.hpp 2016-04-04 12:57:48 -04:00
classFileStream.hpp 8153967: Remove top.hpp 2016-04-12 09:53:43 +02:00
classListParser.cpp 8140802: Clean up and refactor of class loading code for CDS 2015-08-18 11:27:23 -07:00
classListParser.hpp 8140802: Clean up and refactor of class loading code for CDS 2015-08-18 11:27:23 -07:00
classLoader.cpp 8136930: Simplify use of module-system options by custom launchers 2016-08-10 15:48:04 -07:00
classLoader.hpp 8158854: Ensure release_store is paired with load_acquire in lock-free code 2016-08-29 20:13:45 -04:00
classLoaderData.cpp 8165246: [REDO] InstanceKlass::_previous_version_count goes negative 2016-09-07 15:25:21 -04:00
classLoaderData.hpp 8162553: Crash in class unloading due to null CLD having a zero _keep_alive value 2016-08-11 11:41:11 -04:00
classLoaderData.inline.hpp 8147026: Convert an assert in ClassLoaderData to a guarantee 2016-04-26 23:29:51 +05:30
classLoaderExt.cpp 8140802: Clean up and refactor of class loading code for CDS 2015-08-18 11:27:23 -07:00
classLoaderExt.hpp 8154239: -Xbootclasspath/a breaks exploded build 2016-07-26 10:29:27 -04:00
classLoaderStats.cpp 8072911: Remove includes of oop.inline.hpp from .hpp files 2015-02-13 14:37:35 +01:00
classLoaderStats.hpp 8044107: Add Diagnostic Command to list all ClassLoaders 2014-06-04 11:05:30 +02:00
compactHashtable.cpp 8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces 2016-06-28 10:37:52 +02:00
compactHashtable.hpp 8150607: Clean up CompactHashtable 2016-04-17 19:15:52 -07:00
compactHashtable.inline.hpp 8150607: Clean up CompactHashtable 2016-04-17 19:15:52 -07:00
defaultMethods.cpp 8152632: Rename LogHandle(...) to Log(...) 2016-04-04 09:15:15 +02:00
defaultMethods.hpp 8140485: Class load and creation cleanup 2015-12-08 20:04:03 +01:00
dictionary.cpp 8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844 2016-07-19 11:00:45 -05:00
dictionary.hpp 8149064: TraceProtectionDomainVerification has been converted to Unified Logging 2016-02-29 16:58:09 -05:00
javaAssertions.cpp 8146401: Clean up oop.hpp: add inline directives and fix header files 2016-01-04 15:41:05 +01:00
javaAssertions.hpp
javaClasses.cpp 8156500: Move Reference pending list into VM to prevent deadlocks 2016-08-30 23:48:16 -04:00
javaClasses.hpp 8156500: Move Reference pending list into VM to prevent deadlocks 2016-08-30 23:48:16 -04:00
javaClasses.inline.hpp 8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module 2016-07-28 09:57:49 -04:00
jimage.hpp 8147634: Need a JImage API that given a JImageLocationRef returns class name 2016-04-25 09:59:43 -03:00
klassFactory.cpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
klassFactory.hpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
loaderConstraints.cpp 8154110: Update class* and safepoint* logging subsystems 2016-04-29 22:40:51 -04:00
loaderConstraints.hpp
metadataOnStackMark.cpp 8151956: Support non-continuous CodeBlobs in HotSpot 2016-04-26 10:28:51 +02:00
metadataOnStackMark.hpp 8061205: MetadataOnStackMark only needs to walk code cache during class redefinition 2015-03-13 12:40:39 -04:00
moduleEntry.cpp 8160356: invalid suffix on literal warning is occurred with GCC 6 2016-06-30 19:16:14 -04:00
moduleEntry.hpp 8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined 2016-06-28 10:11:01 -04:00
modules.cpp 8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module 2016-07-28 09:57:49 -04:00
modules.hpp 8159145: Add JVMTI function GetNamedModule 2016-07-09 19:20:38 -07:00
packageEntry.cpp 8160356: invalid suffix on literal warning is occurred with GCC 6 2016-06-30 19:16:14 -04:00
packageEntry.hpp 8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined 2016-06-28 10:11:01 -04:00
placeholders.cpp 8139203: Consistent naming for klass type predicates 2015-10-28 09:47:23 -04:00
placeholders.hpp 8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux 2015-10-22 13:07:10 -04:00
resolutionErrors.cpp 8140274: methodHandles and constantPoolHandles should be passed as const references 2015-10-23 16:48:38 -04:00
resolutionErrors.hpp 8140274: methodHandles and constantPoolHandles should be passed as const references 2015-10-23 16:48:38 -04:00
sharedClassUtil.hpp 8046070: Class Data Sharing clean up and refactoring 2014-08-12 17:29:00 -07:00
sharedPathsMiscInfo.cpp 8154110: Update class* and safepoint* logging subsystems 2016-04-29 22:40:51 -04:00
sharedPathsMiscInfo.hpp 8154239: -Xbootclasspath/a breaks exploded build 2016-07-26 10:29:27 -04:00
stackMapFrame.cpp 8144256: compiler/uncommontrap/TestStackBangRbp.java crashes VM on Solaris 2015-12-18 15:50:33 -05:00
stackMapFrame.hpp 8144256: compiler/uncommontrap/TestStackBangRbp.java crashes VM on Solaris 2015-12-18 15:50:33 -05:00
stackMapTable.cpp 8139150: ClassVerifier frees exception message while it's still in use 2015-10-09 11:28:11 +02:00
stackMapTable.hpp 8046233: VerifyError on backward branch 2014-08-05 09:11:35 -04:00
stackMapTableFormat.hpp
stringTable.cpp 8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp 2016-08-21 20:56:37 -04:00
stringTable.hpp 8150607: Clean up CompactHashtable 2016-04-17 19:15:52 -07:00
symbolTable.cpp 8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp 2016-08-21 20:56:37 -04:00
symbolTable.hpp 8150607: Clean up CompactHashtable 2016-04-17 19:15:52 -07:00
systemDictionary.cpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
systemDictionary.hpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
systemDictionary_ext.hpp 8140802: Clean up and refactor of class loading code for CDS 2015-08-18 11:27:23 -07:00
systemDictionaryShared.hpp 8153858: Clean up needed when obtaining the package name from a fully qualified class name 2016-06-07 11:39:47 -04:00
verificationType.cpp 8154110: Update class* and safepoint* logging subsystems 2016-04-29 22:40:51 -04:00
verificationType.hpp 8150752: Share Class Data 2016-04-06 21:53:44 -07:00
verifier.cpp 8058575: IllegalAccessError trying to access package-private class from VM anonymous class 2016-09-07 07:19:48 -04:00
verifier.hpp 8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent 2016-08-25 09:23:45 -04:00
vmSymbols.cpp 8163589: Add back class id intrinsic method for event based tracing 2016-09-01 08:30:17 +02:00
vmSymbols.hpp Merge 2016-06-24 15:09:00 -07:00
vmSymbols_ext.hpp 8140802: Clean up and refactor of class loading code for CDS 2015-08-18 11:27:23 -07:00