Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java @ 23679:b5557b757040
fix HotSpotVMConfig startup performance (JDK-8159167)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 15 Jun 2016 00:00:41 +0200 |
parents | 39f25354aeee |
children | 9e1235406b59 |
comparison
equal
deleted
inserted
replaced
23678:e86a0b0ba969 | 23679:b5557b757040 |
---|---|
40 * HotSpot implementation of {@link CodeCacheProvider}. | 40 * HotSpot implementation of {@link CodeCacheProvider}. |
41 */ | 41 */ |
42 public class HotSpotCodeCacheProvider implements CodeCacheProvider { | 42 public class HotSpotCodeCacheProvider implements CodeCacheProvider { |
43 | 43 |
44 protected final HotSpotJVMCIRuntimeProvider runtime; | 44 protected final HotSpotJVMCIRuntimeProvider runtime; |
45 public final HotSpotVMConfig config; | 45 protected final HotSpotVMConfig config; |
46 protected final TargetDescription target; | 46 protected final TargetDescription target; |
47 protected final RegisterConfig regConfig; | 47 protected final RegisterConfig regConfig; |
48 | 48 |
49 public HotSpotCodeCacheProvider(HotSpotJVMCIRuntimeProvider runtime, HotSpotVMConfig config, TargetDescription target, RegisterConfig regConfig) { | 49 public HotSpotCodeCacheProvider(HotSpotJVMCIRuntimeProvider runtime, HotSpotVMConfig config, TargetDescription target, RegisterConfig regConfig) { |
50 this.runtime = runtime; | 50 this.runtime = runtime; |