equal
deleted
inserted
replaced
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 package sun.hotspot; |
25 package sun.hotspot; |
26 |
26 |
|
27 import java.lang.management.MemoryUsage; |
27 import java.lang.reflect.Executable; |
28 import java.lang.reflect.Executable; |
28 import java.util.Arrays; |
29 import java.util.Arrays; |
29 import java.util.List; |
30 import java.util.List; |
30 import java.util.function.BiFunction; |
31 import java.util.function.BiFunction; |
31 import java.util.function.Function; |
32 import java.util.function.Function; |
93 public native void addToSystemClassLoaderSearch(String segment); |
94 public native void addToSystemClassLoaderSearch(String segment); |
94 |
95 |
95 // G1 |
96 // G1 |
96 public native boolean g1InConcurrentMark(); |
97 public native boolean g1InConcurrentMark(); |
97 public native boolean g1IsHumongous(Object o); |
98 public native boolean g1IsHumongous(Object o); |
|
99 public native long g1NumMaxRegions(); |
98 public native long g1NumFreeRegions(); |
100 public native long g1NumFreeRegions(); |
99 public native int g1RegionSize(); |
101 public native int g1RegionSize(); |
|
102 public native MemoryUsage g1AuxiliaryMemoryUsage(); |
100 public native Object[] parseCommandLine(String commandline, char delim, DiagnosticCommand[] args); |
103 public native Object[] parseCommandLine(String commandline, char delim, DiagnosticCommand[] args); |
101 |
104 |
102 // NMT |
105 // NMT |
103 public native long NMTMalloc(long size); |
106 public native long NMTMalloc(long size); |
104 public native void NMTFree(long mem); |
107 public native void NMTFree(long mem); |