--- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java Fri Feb 20 15:23:01 2015 +0100
+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java Fri Feb 20 15:47:22 2015 +0000
@@ -76,9 +76,9 @@
switch (i) {
case 0:
- return genFactory.newObject(youngGenField.getAddress());
+ return genFactory.newObject(youngGenField.getValue(addr));
case 1:
- return genFactory.newObject(oldGenField.getAddress());
+ return genFactory.newObject(oldGenField.getValue(addr));
default:
// no generation for i, and assertions disabled.
return null;