< prev index next >
src/hotspot/share/prims/jvmtiEnv.cpp
Print this page
rev 51946 : 8211270: GC abstraction to get real object and headers size
@@ -468,11 +468,11 @@
// size_ptr - pre-checked for NULL
jvmtiError
JvmtiEnv::GetObjectSize(jobject object, jlong* size_ptr) {
oop mirror = JNIHandles::resolve_external_guard(object);
NULL_CHECK(mirror, JVMTI_ERROR_INVALID_OBJECT);
- *size_ptr = (jlong)mirror->size() * wordSize;
+ *size_ptr = (jlong)Universe::heap()->obj_size(mirror) * wordSize;
return JVMTI_ERROR_NONE;
} /* end GetObjectSize */
//
// Method functions
< prev index next >