# HG changeset patch # User rbackman # Date 1346159729 -7200 # Node ID 045cb62046a7a18ee5723ca514623710bb03c0f0 # Parent e52361627b6587b14a9cc3d19f6ecf6c0b3a70ab 7093328: JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives Reviewed-by: dholmes, dcubed diff -r e52361627b65 -r 045cb62046a7 src/share/vm/prims/jvmtiTagMap.cpp --- a/src/share/vm/prims/jvmtiTagMap.cpp Mon Oct 15 22:33:19 2012 -0400 +++ b/src/share/vm/prims/jvmtiTagMap.cpp Tue Aug 28 15:15:29 2012 +0200 @@ -1135,7 +1135,7 @@ // get offset and field value int offset = field->field_offset(); - address addr = (address)klass + offset; + address addr = (address)klass->java_mirror() + offset; jvalue value; copy_to_jvalue(&value, addr, value_type);