8207689: Remove perfCounter _load_instance_class_failCounter used by deleted flag UnsyncloadClass

Delete the perfCounter

Reviewed-by: lfoltan, acorn, dholmes
This commit is contained in:
Harold Seigel 2018-10-10 10:18:52 -04:00
parent 1e887a901e
commit 8c62c2e33a
2 changed files with 0 additions and 11 deletions

View file

@ -192,7 +192,6 @@ class ClassLoader: AllStatic {
static PerfCounter* _sync_JNIDefineClassLockFreeCounter;
static PerfCounter* _unsafe_defineClassCallCounter;
static PerfCounter* _load_instance_class_failCounter;
// The boot class path consists of 3 ordered pieces:
// 1. the module/path pairs specified to --patch-module
@ -340,12 +339,6 @@ class ClassLoader: AllStatic {
return _unsafe_defineClassCallCounter;
}
// Record how many times SystemDictionary::load_instance_class call
// fails with linkageError when Unsyncloadclass flag is set.
static PerfCounter* load_instance_class_failCounter() {
return _load_instance_class_failCounter;
}
// Modular java runtime image is present vs. a build with exploded modules
static bool has_jrt_entry() { return (_jrt_entry != NULL); }
static ClassPathEntry* get_jrt_entry() { return _jrt_entry; }