comparison jvmci/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java @ 23393:1d4ce2d19e52

clean up and minimize JVMCI (JDK-8156835)
author Doug Simon <doug.simon@oracle.com>
date Thu, 12 May 2016 20:57:31 +0200
parents 1c4b6a7f1917
children 9ed5b586018b
comparison
equal deleted inserted replaced
23392:b3a816d3b844 23393:1d4ce2d19e52
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package jdk.vm.ci.hotspot.amd64; 23 package jdk.vm.ci.hotspot.amd64;
24 24
25 import static jdk.vm.ci.inittimer.InitTimer.timer; 25 import static jdk.vm.ci.common.InitTimer.timer;
26 26
27 import java.util.EnumSet; 27 import java.util.EnumSet;
28 28
29 import jdk.vm.ci.amd64.AMD64; 29 import jdk.vm.ci.amd64.AMD64;
30 import jdk.vm.ci.code.Architecture; 30 import jdk.vm.ci.code.Architecture;
31 import jdk.vm.ci.code.RegisterConfig; 31 import jdk.vm.ci.code.RegisterConfig;
32 import jdk.vm.ci.code.TargetDescription; 32 import jdk.vm.ci.code.TargetDescription;
33 import jdk.vm.ci.code.stack.StackIntrospection; 33 import jdk.vm.ci.code.stack.StackIntrospection;
34 import jdk.vm.ci.common.InitTimer;
34 import jdk.vm.ci.hotspot.HotSpotCodeCacheProvider; 35 import jdk.vm.ci.hotspot.HotSpotCodeCacheProvider;
35 import jdk.vm.ci.hotspot.HotSpotConstantReflectionProvider; 36 import jdk.vm.ci.hotspot.HotSpotConstantReflectionProvider;
36 import jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory; 37 import jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory;
37 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntimeProvider; 38 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntimeProvider;
38 import jdk.vm.ci.hotspot.HotSpotMetaAccessProvider; 39 import jdk.vm.ci.hotspot.HotSpotMetaAccessProvider;
39 import jdk.vm.ci.hotspot.HotSpotStackIntrospection; 40 import jdk.vm.ci.hotspot.HotSpotStackIntrospection;
40 import jdk.vm.ci.hotspot.HotSpotVMConfig; 41 import jdk.vm.ci.hotspot.HotSpotVMConfig;
41 import jdk.vm.ci.inittimer.InitTimer;
42 import jdk.vm.ci.meta.ConstantReflectionProvider; 42 import jdk.vm.ci.meta.ConstantReflectionProvider;
43 import jdk.vm.ci.runtime.JVMCIBackend; 43 import jdk.vm.ci.runtime.JVMCIBackend;
44 44
45 public class AMD64HotSpotJVMCIBackendFactory implements HotSpotJVMCIBackendFactory { 45 public class AMD64HotSpotJVMCIBackendFactory implements HotSpotJVMCIBackendFactory {
46 46