< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java

Print this page




 614         return config.dirtyCardValue;
 615     }
 616 
 617     @Fold
 618     public static byte g1YoungCardValue(@InjectedParameter GraalHotSpotVMConfig config) {
 619         return config.g1YoungCardValue;
 620     }
 621 
 622     @Fold
 623     public static int cardTableShift(@InjectedParameter GraalHotSpotVMConfig config) {
 624         return config.cardtableShift;
 625     }
 626 
 627     @Fold
 628     public static long cardTableStart(@InjectedParameter GraalHotSpotVMConfig config) {
 629         return config.cardtableStartAddress;
 630     }
 631 
 632     @Fold
 633     public static int g1CardQueueIndexOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 634         return config.g1CardQueueIndexOffset();
 635     }
 636 
 637     @Fold
 638     public static int g1CardQueueBufferOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 639         return config.g1CardQueueBufferOffset();
 640     }
 641 
 642     @Fold
 643     public static int logOfHeapRegionGrainBytes(@InjectedParameter GraalHotSpotVMConfig config) {
 644         return config.logOfHRGrainBytes;
 645     }
 646 
 647     @Fold
 648     public static int g1SATBQueueMarkingOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 649         return config.g1SATBQueueMarkingOffset();
 650     }
 651 
 652     @Fold
 653     public static int g1SATBQueueIndexOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 654         return config.g1SATBQueueIndexOffset();
 655     }
 656 
 657     @Fold
 658     public static int g1SATBQueueBufferOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 659         return config.g1SATBQueueBufferOffset();
 660     }
 661 
 662     public static final LocationIdentity KLASS_SUPER_CHECK_OFFSET_LOCATION = NamedLocationIdentity.immutable("Klass::_super_check_offset");
 663 
 664     @Fold
 665     public static int superCheckOffsetOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 666         return config.superCheckOffsetOffset;
 667     }
 668 
 669     public static final LocationIdentity SECONDARY_SUPER_CACHE_LOCATION = NamedLocationIdentity.mutable("SecondarySuperCache");
 670 
 671     @Fold
 672     public static int secondarySuperCacheOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 673         return config.secondarySuperCacheOffset;
 674     }
 675 
 676     public static final LocationIdentity SECONDARY_SUPERS_LOCATION = NamedLocationIdentity.immutable("SecondarySupers");
 677 
 678     @Fold
 679     public static int secondarySupersOffset(@InjectedParameter GraalHotSpotVMConfig config) {




 614         return config.dirtyCardValue;
 615     }
 616 
 617     @Fold
 618     public static byte g1YoungCardValue(@InjectedParameter GraalHotSpotVMConfig config) {
 619         return config.g1YoungCardValue;
 620     }
 621 
 622     @Fold
 623     public static int cardTableShift(@InjectedParameter GraalHotSpotVMConfig config) {
 624         return config.cardtableShift;
 625     }
 626 
 627     @Fold
 628     public static long cardTableStart(@InjectedParameter GraalHotSpotVMConfig config) {
 629         return config.cardtableStartAddress;
 630     }
 631 
 632     @Fold
 633     public static int g1CardQueueIndexOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 634         return config.g1CardQueueIndexOffset;
 635     }
 636 
 637     @Fold
 638     public static int g1CardQueueBufferOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 639         return config.g1CardQueueBufferOffset;
 640     }
 641 
 642     @Fold
 643     public static int logOfHeapRegionGrainBytes(@InjectedParameter GraalHotSpotVMConfig config) {
 644         return config.logOfHRGrainBytes;
 645     }
 646 
 647     @Fold
 648     public static int g1SATBQueueMarkingOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 649         return config.g1SATBQueueMarkingOffset;
 650     }
 651 
 652     @Fold
 653     public static int g1SATBQueueIndexOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 654         return config.g1SATBQueueIndexOffset;
 655     }
 656 
 657     @Fold
 658     public static int g1SATBQueueBufferOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 659         return config.g1SATBQueueBufferOffset;
 660     }
 661 
 662     public static final LocationIdentity KLASS_SUPER_CHECK_OFFSET_LOCATION = NamedLocationIdentity.immutable("Klass::_super_check_offset");
 663 
 664     @Fold
 665     public static int superCheckOffsetOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 666         return config.superCheckOffsetOffset;
 667     }
 668 
 669     public static final LocationIdentity SECONDARY_SUPER_CACHE_LOCATION = NamedLocationIdentity.mutable("SecondarySuperCache");
 670 
 671     @Fold
 672     public static int secondarySuperCacheOffset(@InjectedParameter GraalHotSpotVMConfig config) {
 673         return config.secondarySuperCacheOffset;
 674     }
 675 
 676     public static final LocationIdentity SECONDARY_SUPERS_LOCATION = NamedLocationIdentity.immutable("SecondarySupers");
 677 
 678     @Fold
 679     public static int secondarySupersOffset(@InjectedParameter GraalHotSpotVMConfig config) {


< prev index next >