< prev index next > src/hotspot/share/oops/oop.cpp
Print this page
void VerifyOopClosure::do_oop(oop* p) { VerifyOopClosure::do_oop_work(p); }
void VerifyOopClosure::do_oop(narrowOop* p) { VerifyOopClosure::do_oop_work(p); }
// type test operations that doesn't require inclusion of oop.inline.hpp.
! bool oopDesc::is_instance_noinline() const { return is_instance(); }
! bool oopDesc::is_instanceRef_noinline() const { return is_instanceRef(); }
! bool oopDesc::is_stackChunk_noinline() const { return is_stackChunk(); }
! bool oopDesc::is_array_noinline() const { return is_array(); }
! bool oopDesc::is_objArray_noinline() const { return is_objArray(); }
! bool oopDesc::is_typeArray_noinline() const { return is_typeArray(); }
#if INCLUDE_CDS_JAVA_HEAP
void oopDesc::set_narrow_klass(narrowKlass nk) {
assert(CDSConfig::is_dumping_heap(), "Used by CDS only. Do not abuse!");
assert(UseCompressedClassPointers, "must be");
void VerifyOopClosure::do_oop(oop* p) { VerifyOopClosure::do_oop_work(p); }
void VerifyOopClosure::do_oop(narrowOop* p) { VerifyOopClosure::do_oop_work(p); }
// type test operations that doesn't require inclusion of oop.inline.hpp.
! bool oopDesc::is_instance_noinline() const { return is_instance(); }
! bool oopDesc::is_instanceRef_noinline() const { return is_instanceRef(); }
! bool oopDesc::is_stackChunk_noinline() const { return is_stackChunk(); }
! bool oopDesc::is_array_noinline() const { return is_array(); }
! bool oopDesc::is_objArray_noinline() const { return is_objArray(); }
! bool oopDesc::is_typeArray_noinline() const { return is_typeArray(); }
+ bool oopDesc::is_flatArray_noinline() const { return is_flatArray(); }
+ bool oopDesc::is_null_free_array_noinline() const { return is_null_free_array(); }
#if INCLUDE_CDS_JAVA_HEAP
void oopDesc::set_narrow_klass(narrowKlass nk) {
assert(CDSConfig::is_dumping_heap(), "Used by CDS only. Do not abuse!");
assert(UseCompressedClassPointers, "must be");
< prev index next >