comparison graal/com.oracle.graal.truffle.hotspot.sparc/src/com/oracle/graal/truffle/hotspot/sparc/SPARCOptimizedCallTargetInstumentationFactory.java @ 21538:c1e2fdb5fea3

removed more dependencies from JVMCI classes to non-JVMCI classes (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Mon, 25 May 2015 17:20:39 +0200
parents 1da7aef31a08
children 5324104ac4f3
comparison
equal deleted inserted replaced
21537:ca14581fadc4 21538:c1e2fdb5fea3
30 import static com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag.*; 30 import static com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag.*;
31 import static com.oracle.graal.sparc.SPARC.CPUFeature.*; 31 import static com.oracle.graal.sparc.SPARC.CPUFeature.*;
32 32
33 import com.oracle.graal.api.code.*; 33 import com.oracle.graal.api.code.*;
34 import com.oracle.graal.api.meta.*; 34 import com.oracle.graal.api.meta.*;
35 import com.oracle.graal.api.runtime.*;
36 import com.oracle.graal.asm.*; 35 import com.oracle.graal.asm.*;
37 import com.oracle.graal.asm.sparc.*; 36 import com.oracle.graal.asm.sparc.*;
38 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister; 37 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister;
39 import com.oracle.graal.hotspot.jvmci.*; 38 import com.oracle.graal.hotspot.jvmci.*;
40 import com.oracle.graal.hotspot.meta.*; 39 import com.oracle.graal.hotspot.meta.*;
41 import com.oracle.graal.lir.asm.*; 40 import com.oracle.graal.lir.asm.*;
42 import com.oracle.graal.lir.framemap.*; 41 import com.oracle.graal.lir.framemap.*;
43 import com.oracle.graal.truffle.*; 42 import com.oracle.graal.truffle.*;
44 import com.oracle.graal.truffle.hotspot.*; 43 import com.oracle.graal.truffle.hotspot.*;
44 import com.oracle.jvmci.runtime.*;
45 45
46 @ServiceProvider(OptimizedCallTargetInstrumentationFactory.class) 46 @ServiceProvider(OptimizedCallTargetInstrumentationFactory.class)
47 public class SPARCOptimizedCallTargetInstumentationFactory implements OptimizedCallTargetInstrumentationFactory { 47 public class SPARCOptimizedCallTargetInstumentationFactory implements OptimizedCallTargetInstrumentationFactory {
48 48
49 public CompilationResultBuilder createBuilder(CodeCacheProvider codeCache, ForeignCallsProvider foreignCalls, FrameMap frameMap, Assembler asm, FrameContext frameContext, 49 public CompilationResultBuilder createBuilder(CodeCacheProvider codeCache, ForeignCallsProvider foreignCalls, FrameMap frameMap, Assembler asm, FrameContext frameContext,