diff options
Diffstat (limited to 'tools/ahat/test-dump/Main.java')
-rw-r--r-- | tools/ahat/test-dump/Main.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/ahat/test-dump/Main.java b/tools/ahat/test-dump/Main.java index 7a05b1cb89..3d3de78255 100644 --- a/tools/ahat/test-dump/Main.java +++ b/tools/ahat/test-dump/Main.java @@ -20,6 +20,7 @@ import java.lang.ref.PhantomReference; import java.lang.ref.ReferenceQueue; import java.lang.ref.SoftReference; import java.lang.ref.WeakReference; +import libcore.util.NativeAllocationRegistry; import org.apache.harmony.dalvik.ddmc.DdmVmInternal; /** @@ -98,6 +99,11 @@ public class Main { bigArray[i] = (byte)((i*i) & 0xFF); } + // 0x12345, 50000, and 0xABCDABCD are arbitrary values. + NativeAllocationRegistry registry = new NativeAllocationRegistry( + Main.class.getClassLoader(), 0x12345, 50000); + registry.registerNativeAllocation(anObject, 0xABCDABCD); + addedObject = baseline ? null : new AddedObject(); removedObject = baseline ? new RemovedObject() : null; modifiedObject = new ModifiedObject(); |