src/share/vm/prims/jvmtiTagMap.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7093328 Cdiff src/share/vm/prims/jvmtiTagMap.cpp

src/share/vm/prims/jvmtiTagMap.cpp

Print this page
rev 3579 : 7093328: JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives
Reviewed-by: duke

*** 1160,1170 **** // one-to-one mapping jvmtiPrimitiveType value_type = (jvmtiPrimitiveType)type; // get offset and field value int offset = field->field_offset(); ! address addr = (address)k + offset; jvalue value; copy_to_jvalue(&value, addr, value_type); // field index reference_info.field.index = field->field_index(); --- 1160,1170 ---- // one-to-one mapping jvmtiPrimitiveType value_type = (jvmtiPrimitiveType)type; // get offset and field value int offset = field->field_offset(); ! address addr = (address)klass->java_mirror() + offset; jvalue value; copy_to_jvalue(&value, addr, value_type); // field index reference_info.field.index = field->field_index();
src/share/vm/prims/jvmtiTagMap.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File