< prev index next >
src/share/vm/oops/klass.cpp
Print this page
rev 11935 : 8165613: Convert TestKlass_test to Gtest
Reviewed-by: duke
*** 726,754 ****
assert(i >= 0 && i < method_count, "index out of bounds");
return true;
}
#endif
-
- /////////////// Unit tests ///////////////
-
- #ifndef PRODUCT
-
- class TestKlass {
- public:
- static void test_oop_is_instanceClassLoader() {
- Klass* klass = SystemDictionary::ClassLoader_klass();
- guarantee(klass->is_instance_klass(), "assert");
- guarantee(InstanceKlass::cast(klass)->is_class_loader_instance_klass(), "test failed");
-
- klass = SystemDictionary::String_klass();
- guarantee(!klass->is_instance_klass() ||
- !InstanceKlass::cast(klass)->is_class_loader_instance_klass(),
- "test failed");
- }
- };
-
- void TestKlass_test() {
- TestKlass::test_oop_is_instanceClassLoader();
- }
-
- #endif // PRODUCT
--- 726,730 ----
< prev index next >