Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java @ 22761:f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 30 Dec 2015 17:55:07 +0100 |
parents | 577a4a8caa72 |
children | 1c4b6a7f1917 |
comparison
equal
deleted
inserted
replaced
22760:4cf1946f59fc | 22761:f2206f5bb62e |
---|---|
39 import jdk.vm.ci.hotspot.HotSpotStackIntrospection; | 39 import jdk.vm.ci.hotspot.HotSpotStackIntrospection; |
40 import jdk.vm.ci.hotspot.HotSpotVMConfig; | 40 import jdk.vm.ci.hotspot.HotSpotVMConfig; |
41 import jdk.vm.ci.inittimer.InitTimer; | 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 import jdk.vm.ci.service.ServiceProvider; | |
45 | 44 |
46 @ServiceProvider(HotSpotJVMCIBackendFactory.class) | |
47 public class AArch64HotSpotJVMCIBackendFactory implements HotSpotJVMCIBackendFactory { | 45 public class AArch64HotSpotJVMCIBackendFactory implements HotSpotJVMCIBackendFactory { |
48 | 46 |
49 protected EnumSet<AArch64.CPUFeature> computeFeatures(@SuppressWarnings("unused") HotSpotVMConfig config) { | 47 protected EnumSet<AArch64.CPUFeature> computeFeatures(@SuppressWarnings("unused") HotSpotVMConfig config) { |
50 // Configure the feature set using the HotSpot flag settings. | 48 // Configure the feature set using the HotSpot flag settings. |
51 EnumSet<AArch64.CPUFeature> features = EnumSet.noneOf(AArch64.CPUFeature.class); | 49 EnumSet<AArch64.CPUFeature> features = EnumSet.noneOf(AArch64.CPUFeature.class); |