equal
deleted
inserted
replaced
465 static InstanceKlass* abstract_ownable_synchronizer_klass() { return check_klass(_abstract_ownable_synchronizer_klass); } |
465 static InstanceKlass* abstract_ownable_synchronizer_klass() { return check_klass(_abstract_ownable_synchronizer_klass); } |
466 |
466 |
467 static void load_abstract_ownable_synchronizer_klass(TRAPS); |
467 static void load_abstract_ownable_synchronizer_klass(TRAPS); |
468 |
468 |
469 protected: |
469 protected: |
470 // Tells whether ClassLoader.loadClassInternal is present |
|
471 static bool has_loadClassInternal() { return _has_loadClassInternal; } |
|
472 |
|
473 // Returns the class loader data to be used when looking up/updating the |
470 // Returns the class loader data to be used when looking up/updating the |
474 // system dictionary. |
471 // system dictionary. |
475 static ClassLoaderData *class_loader_data(Handle class_loader) { |
472 static ClassLoaderData *class_loader_data(Handle class_loader) { |
476 return ClassLoaderData::class_loader_data(class_loader()); |
473 return ClassLoaderData::class_loader_data(class_loader()); |
477 } |
474 } |
744 static InstanceKlass* _box_klasses[T_VOID+1]; |
741 static InstanceKlass* _box_klasses[T_VOID+1]; |
745 |
742 |
746 static oop _java_system_loader; |
743 static oop _java_system_loader; |
747 static oop _java_platform_loader; |
744 static oop _java_platform_loader; |
748 |
745 |
749 static bool _has_loadClassInternal; |
|
750 static bool _has_checkPackageAccess; |
746 static bool _has_checkPackageAccess; |
751 }; |
747 }; |
752 |
748 |
753 #endif // SHARE_VM_CLASSFILE_SYSTEMDICTIONARY_HPP |
749 #endif // SHARE_VM_CLASSFILE_SYSTEMDICTIONARY_HPP |