220 public native void NMTReleaseMemory(long addr, long size); |
220 public native void NMTReleaseMemory(long addr, long size); |
221 public native long NMTMallocWithPseudoStack(long size, int index); |
221 public native long NMTMallocWithPseudoStack(long size, int index); |
222 public native long NMTMallocWithPseudoStackAndType(long size, int index, int type); |
222 public native long NMTMallocWithPseudoStackAndType(long size, int index, int type); |
223 public native boolean NMTChangeTrackingLevel(); |
223 public native boolean NMTChangeTrackingLevel(); |
224 public native int NMTGetHashSize(); |
224 public native int NMTGetHashSize(); |
|
225 public native long NMTNewArena(long initSize); |
|
226 public native void NMTFreeArena(long arena); |
|
227 public native void NMTArenaMalloc(long arena, long size); |
225 |
228 |
226 // Compiler |
229 // Compiler |
227 public native int matchesMethod(Executable method, String pattern); |
230 public native int matchesMethod(Executable method, String pattern); |
228 public native int matchesInline(Executable method, String pattern); |
231 public native int matchesInline(Executable method, String pattern); |
229 public native boolean shouldPrintAssembly(Executable method, int comp_level); |
232 public native boolean shouldPrintAssembly(Executable method, int comp_level); |