< prev index next >

src/hotspot/share/gc/shared/collectedHeap.cpp

Print this page
rev 51946 : 8211270: GC abstraction to get real object and headers size

*** 584,588 **** --- 584,600 ---- } void CollectedHeap::deduplicate_string(oop str) { // Do nothing, unless overridden in subclass. } + + size_t CollectedHeap::obj_size(oop obj) const { + return obj->size(); + } + + size_t CollectedHeap::obj_header_size() const { + return oopDesc::header_size(); + } + + size_t CollectedHeap::array_header_size(BasicType type) const { + return arrayOopDesc::header_size(type); + }
< prev index next >