hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
changeset 4571 80b553bddc26
parent 670 ddf3e9583f2f
child 5547 f4b087cbb361
equal deleted inserted replaced
4569:f372ea9e5ed4 4571:80b553bddc26
    61     placeholdersField = type.getAddressField("_placeholders");
    61     placeholdersField = type.getAddressField("_placeholders");
    62     loaderConstraintTableField = type.getAddressField("_loader_constraints");
    62     loaderConstraintTableField = type.getAddressField("_loader_constraints");
    63     javaSystemLoaderField = type.getOopField("_java_system_loader");
    63     javaSystemLoaderField = type.getOopField("_java_system_loader");
    64     nofBuckets = db.lookupIntConstant("SystemDictionary::_nof_buckets").intValue();
    64     nofBuckets = db.lookupIntConstant("SystemDictionary::_nof_buckets").intValue();
    65 
    65 
    66     objectKlassField = type.getOopField(WK_KLASS("object_klass"));
    66     objectKlassField = type.getOopField(WK_KLASS("Object_klass"));
    67     classLoaderKlassField = type.getOopField(WK_KLASS("classloader_klass"));
    67     classLoaderKlassField = type.getOopField(WK_KLASS("ClassLoader_klass"));
    68     stringKlassField = type.getOopField(WK_KLASS("string_klass"));
    68     stringKlassField = type.getOopField(WK_KLASS("String_klass"));
    69     systemKlassField = type.getOopField(WK_KLASS("system_klass"));
    69     systemKlassField = type.getOopField(WK_KLASS("System_klass"));
    70     threadKlassField = type.getOopField(WK_KLASS("thread_klass"));
    70     threadKlassField = type.getOopField(WK_KLASS("Thread_klass"));
    71     threadGroupKlassField = type.getOopField(WK_KLASS("threadGroup_klass"));
    71     threadGroupKlassField = type.getOopField(WK_KLASS("ThreadGroup_klass"));
    72   }
    72   }
    73 
    73 
    74   // This WK functions must follow the definitions in systemDictionary.hpp:
    74   // This WK functions must follow the definitions in systemDictionary.hpp:
    75   private static String WK_KLASS(String name) {
    75   private static String WK_KLASS(String name) {
    76       //#define WK_KLASS(name) _well_known_klasses[SystemDictionary::WK_KLASS_ENUM_NAME(name)]
    76       //#define WK_KLASS(name) _well_known_klasses[SystemDictionary::WK_KLASS_ENUM_NAME(name)]