Mercurial > hg > truffle
comparison graal/com.oracle.graal.hotspot.amd64.test/src/com/oracle/graal/hotspot/amd64/test/AMD64HotSpotFrameOmissionTest.java @ 18120:86ec7f6f71b3
refactored GraalCompilerTest API to be in terms of ResolvedJavaMethod instead of Method
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Sat, 18 Oct 2014 00:08:19 +0200 |
parents | 1668de777c42 |
children | 7cefdad149ad |
comparison
equal
deleted
inserted
replaced
18119:6997fce99fa3 | 18120:86ec7f6f71b3 |
---|---|
22 */ | 22 */ |
23 package com.oracle.graal.hotspot.amd64.test; | 23 package com.oracle.graal.hotspot.amd64.test; |
24 | 24 |
25 import static com.oracle.graal.amd64.AMD64.*; | 25 import static com.oracle.graal.amd64.AMD64.*; |
26 | 26 |
27 import java.lang.reflect.*; | |
28 import java.util.*; | 27 import java.util.*; |
29 | 28 |
30 import org.junit.*; | 29 import org.junit.*; |
31 | 30 |
32 import com.oracle.graal.api.code.*; | 31 import com.oracle.graal.api.code.*; |
100 } | 99 } |
101 }); | 100 }); |
102 } | 101 } |
103 | 102 |
104 private void testHelper(String name, CodeGenerator gen) { | 103 private void testHelper(String name, CodeGenerator gen) { |
105 Method method = getMethod(name); | 104 ResolvedJavaMethod javaMethod = getResolvedJavaMethod(name); |
106 ResolvedJavaMethod javaMethod = getMetaAccess().lookupJavaMethod(method); | 105 InstalledCode installedCode = getCode(javaMethod, parseEager(javaMethod)); |
107 InstalledCode installedCode = getCode(javaMethod, parseEager(method)); | |
108 | 106 |
109 TargetDescription target = getCodeCache().getTarget(); | 107 TargetDescription target = getCodeCache().getTarget(); |
110 RegisterConfig registerConfig = getCodeCache().getRegisterConfig(); | 108 RegisterConfig registerConfig = getCodeCache().getRegisterConfig(); |
111 AMD64Assembler asm = new AMD64Assembler(target, registerConfig); | 109 AMD64Assembler asm = new AMD64Assembler(target, registerConfig); |
112 | 110 |