< prev index next >
test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
Print this page
*** 39,49 ****
import java.lang.reflect.Executable;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.HashMap;
import java.util.Map;
! import jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl;
import jdk.vm.ci.hotspot.CompilerToVMHelper;
import jdk.test.lib.Asserts;
public class GetStackTraceElementTest {
--- 39,49 ----
import java.lang.reflect.Executable;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.HashMap;
import java.util.Map;
! import jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod;
import jdk.vm.ci.hotspot.CompilerToVMHelper;
import jdk.test.lib.Asserts;
public class GetStackTraceElementTest {
*** 51,61 ****
Map<Executable, int[]> testCases = createTestCases();
testCases.forEach(GetStackTraceElementTest::runSanityTest);
}
private static void runSanityTest(Executable aMethod, int[] bcis) {
! HotSpotResolvedJavaMethodImpl method = CTVMUtilities
.getResolvedMethod(aMethod);
String className = aMethod.getDeclaringClass().getName();
int lastDot = className.lastIndexOf('.');
int firstDol = className.contains("$")
? className.indexOf('$')
--- 51,61 ----
Map<Executable, int[]> testCases = createTestCases();
testCases.forEach(GetStackTraceElementTest::runSanityTest);
}
private static void runSanityTest(Executable aMethod, int[] bcis) {
! HotSpotResolvedJavaMethod method = CTVMUtilities
.getResolvedMethod(aMethod);
String className = aMethod.getDeclaringClass().getName();
int lastDot = className.lastIndexOf('.');
int firstDol = className.contains("$")
? className.indexOf('$')
< prev index next >