129 do_klass(Thread_klass, java_lang_Thread, Pre ) \ |
129 do_klass(Thread_klass, java_lang_Thread, Pre ) \ |
130 do_klass(ThreadGroup_klass, java_lang_ThreadGroup, Pre ) \ |
130 do_klass(ThreadGroup_klass, java_lang_ThreadGroup, Pre ) \ |
131 do_klass(Properties_klass, java_util_Properties, Pre ) \ |
131 do_klass(Properties_klass, java_util_Properties, Pre ) \ |
132 do_klass(reflect_AccessibleObject_klass, java_lang_reflect_AccessibleObject, Pre ) \ |
132 do_klass(reflect_AccessibleObject_klass, java_lang_reflect_AccessibleObject, Pre ) \ |
133 do_klass(reflect_Field_klass, java_lang_reflect_Field, Pre ) \ |
133 do_klass(reflect_Field_klass, java_lang_reflect_Field, Pre ) \ |
|
134 do_klass(reflect_Parameter_klass, java_lang_reflect_Parameter, Opt ) \ |
134 do_klass(reflect_Method_klass, java_lang_reflect_Method, Pre ) \ |
135 do_klass(reflect_Method_klass, java_lang_reflect_Method, Pre ) \ |
135 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor, Pre ) \ |
136 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor, Pre ) \ |
136 \ |
137 \ |
137 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \ |
138 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \ |
138 /* Universe::is_gte_jdk14x_version() is not set up by this point. */ \ |
139 /* Universe::is_gte_jdk14x_version() is not set up by this point. */ \ |
457 |
458 |
458 public: |
459 public: |
459 // Tells whether ClassLoader.checkPackageAccess is present |
460 // Tells whether ClassLoader.checkPackageAccess is present |
460 static bool has_checkPackageAccess() { return _has_checkPackageAccess; } |
461 static bool has_checkPackageAccess() { return _has_checkPackageAccess; } |
461 |
462 |
|
463 static bool Parameter_klass_loaded() { return WK_KLASS(reflect_Parameter_klass) != NULL; } |
462 static bool Class_klass_loaded() { return WK_KLASS(Class_klass) != NULL; } |
464 static bool Class_klass_loaded() { return WK_KLASS(Class_klass) != NULL; } |
463 static bool Cloneable_klass_loaded() { return WK_KLASS(Cloneable_klass) != NULL; } |
465 static bool Cloneable_klass_loaded() { return WK_KLASS(Cloneable_klass) != NULL; } |
464 static bool Object_klass_loaded() { return WK_KLASS(Object_klass) != NULL; } |
466 static bool Object_klass_loaded() { return WK_KLASS(Object_klass) != NULL; } |
465 static bool ClassLoader_klass_loaded() { return WK_KLASS(ClassLoader_klass) != NULL; } |
467 static bool ClassLoader_klass_loaded() { return WK_KLASS(ClassLoader_klass) != NULL; } |
466 |
468 |