8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets

Reviewed-by: coleenp, iklam, mseledtsov
This commit is contained in:
Yumin Qi 2014-11-07 12:48:09 -08:00 committed by Yumin Qi
parent 33477d9cac
commit 1768fe1eb9

View File

@ -207,4 +207,13 @@ public class WhiteBox {
.findAny()
.orElse(null);
}
public native int getOffsetForName0(String name);
public int getOffsetForName(String name) throws Exception {
int offset = getOffsetForName0(name);
if (offset == -1) {
throw new RuntimeException(name + " not found");
}
return offset;
}
}