Skip to content

Commit bd93b56

Browse files
Renamings.
1 parent 8cb96d0 commit bd93b56

File tree

8 files changed

+35
-35
lines changed

8 files changed

+35
-35
lines changed

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/graal/meta/DynamicHubOffsets.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public class DynamicHubOffsets {
8181
private int componentTypeOffset = UNINITIALIZED;
8282

8383
@UnknownPrimitiveField(availability = BuildPhaseProvider.ReadyForCompilation.class) //
84-
private int compressedReferenceMapOffsetOffset = UNINITIALIZED;
84+
private int referenceMapCompressedOffsetOffset = UNINITIALIZED;
8585
@UnknownPrimitiveField(availability = BuildPhaseProvider.ReadyForCompilation.class) //
8686
private int layerIdOffset = UNINITIALIZED;
8787

@@ -185,8 +185,8 @@ public int getComponentTypeOffset() {
185185
return componentTypeOffset;
186186
}
187187

188-
public int getCompressedReferenceMapOffsetOffset() {
189-
return compressedReferenceMapOffsetOffset;
188+
public int getReferenceMapCompressedOffsetOffset() {
189+
return referenceMapCompressedOffsetOffset;
190190
}
191191

192192
public int getLayerIdOffset() {

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/heap/InstanceReferenceMapDecoder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
package com.oracle.svm.core.heap;
2626

2727
import static com.oracle.svm.core.Uninterruptible.CALLED_FROM_UNINTERRUPTIBLE_CODE;
28-
import static com.oracle.svm.core.heap.InstanceReferenceMapEncoder.COMPRESSED_REFERENCE_MAP_OFFSET_SHIFT;
28+
import static com.oracle.svm.core.heap.InstanceReferenceMapEncoder.REFERENCE_MAP_COMPRESSED_OFFSET_SHIFT;
2929

3030
import org.graalvm.word.Pointer;
3131
import org.graalvm.word.UnsignedWord;
@@ -87,8 +87,8 @@ public static InstanceReferenceMap getReferenceMap(NonmovableArray<Byte> referen
8787

8888
@AlwaysInline("GC performance")
8989
@Uninterruptible(reason = CALLED_FROM_UNINTERRUPTIBLE_CODE, mayBeInlined = true)
90-
public static InstanceReferenceMap getReferenceMap(long compressedReferenceMapOffset) {
91-
long uncompressedOffset = (compressedReferenceMapOffset << COMPRESSED_REFERENCE_MAP_OFFSET_SHIFT);
90+
public static InstanceReferenceMap getReferenceMap(long referenceMapCompressedOffset) {
91+
long uncompressedOffset = (referenceMapCompressedOffset << REFERENCE_MAP_COMPRESSED_OFFSET_SHIFT);
9292
return (InstanceReferenceMap) KnownIntrinsics.heapBase().add(Word.unsigned(uncompressedOffset));
9393
}
9494

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/heap/InstanceReferenceMapEncoder.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,32 +56,32 @@
5656
* </ul>
5757
*/
5858
public class InstanceReferenceMapEncoder extends ReferenceMapEncoder {
59-
public static final int COMPRESSED_REFERENCE_MAP_OFFSET_SHIFT = 2;
59+
public static final int REFERENCE_MAP_COMPRESSED_OFFSET_SHIFT = 2;
6060

6161
public static final int MAP_HEADER_SIZE = 4;
6262
public static final int MAP_ENTRY_SIZE = 8;
6363

6464
@Platforms(Platform.HOSTED_ONLY.class)
65-
public static int computeCompressedReferenceMapOffset(long currentLayerRefMapDataStart, int referenceMapIndex) {
65+
public static int computeReferenceMapCompressedOffset(long currentLayerRefMapDataStart, int referenceMapIndex) {
6666
long uncompressedOffset = currentLayerRefMapDataStart + referenceMapIndex;
67-
return computeCompressedReferenceMapOffset(uncompressedOffset);
67+
return computeReferenceMapCompressedOffset(uncompressedOffset);
6868
}
6969

70-
public static int computeCompressedReferenceMapOffset(InstanceReferenceMap refMap) {
70+
public static int computeReferenceMapCompressedOffset(InstanceReferenceMap refMap) {
7171
long uncompressedOffset = ((Pointer) refMap).subtract(KnownIntrinsics.heapBase()).rawValue();
72-
return computeCompressedReferenceMapOffset(uncompressedOffset);
72+
return computeReferenceMapCompressedOffset(uncompressedOffset);
7373
}
7474

7575
/**
7676
* Computes a compressed, heap-base relative offset that points to the start of an
7777
* {@link InstanceReferenceMap}. Due to the compression, all {@link InstanceReferenceMap}s must
78-
* be within the first 16 GB of the address space.
78+
* be within the first 16 GB of the heap base.
7979
*
8080
* @param uncompressedOffset heap-base relative offset of an {@link InstanceReferenceMap}.
8181
*/
82-
private static int computeCompressedReferenceMapOffset(long uncompressedOffset) {
83-
long compressedOffset = uncompressedOffset >>> COMPRESSED_REFERENCE_MAP_OFFSET_SHIFT;
84-
assert uncompressedOffset == (compressedOffset << COMPRESSED_REFERENCE_MAP_OFFSET_SHIFT) : "wrong alignment";
82+
private static int computeReferenceMapCompressedOffset(long uncompressedOffset) {
83+
long compressedOffset = uncompressedOffset >>> REFERENCE_MAP_COMPRESSED_OFFSET_SHIFT;
84+
assert uncompressedOffset == (compressedOffset << REFERENCE_MAP_COMPRESSED_OFFSET_SHIFT) : "wrong alignment";
8585

8686
VMError.guarantee(NumUtil.isUInt(compressedOffset), "Compressed reference map offset is not within unsigned integer range");
8787
return (int) compressedOffset;

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/hub/DynamicHub.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ public final class DynamicHub implements AnnotatedElement, java.lang.reflect.Typ
372372
* {@link DynamicHubSupport#getInstanceReferenceMap}).
373373
*/
374374
@UnknownPrimitiveField(availability = AfterHeapLayout.class)//
375-
private int compressedReferenceMapOffset = -1;
375+
private int referenceMapCompressedOffset = -1;
376376

377377
private final byte layerId;
378378

@@ -552,7 +552,7 @@ public static DynamicHub allocate(String name, DynamicHub superHub, Object inter
552552
// GR-61330: only write if the field exists according to analysis
553553
// companion.metaType = null;
554554

555-
int compressedReferenceMapOffset = RuntimeInstanceReferenceMapSupport.singleton().getOrCreateReferenceMap(superHub);
555+
int referenceMapCompressedOffset = RuntimeInstanceReferenceMapSupport.singleton().getOrCreateReferenceMap(superHub);
556556

557557
// GR-57813
558558
companion.hubMetadata = null;
@@ -585,7 +585,7 @@ public static DynamicHub allocate(String name, DynamicHub superHub, Object inter
585585

586586
writeObject(hub, dynamicHubOffsets.getComponentTypeOffset(), componentHub);
587587

588-
writeInt(hub, dynamicHubOffsets.getCompressedReferenceMapOffsetOffset(), compressedReferenceMapOffset);
588+
writeInt(hub, dynamicHubOffsets.getReferenceMapCompressedOffsetOffset(), referenceMapCompressedOffset);
589589
writeByte(hub, dynamicHubOffsets.getLayerIdOffset(), NumUtil.safeToByte(DynamicImageLayerInfo.CREMA_LAYER_ID));
590590

591591
// skip vtable (special treatment)
@@ -943,25 +943,25 @@ public DynamicHub getArrayHub() {
943943

944944
@AlwaysInline("GC performance")
945945
@Uninterruptible(reason = "Called from uninterruptible code.", mayBeInlined = true)
946-
public int getCompressedReferenceMapOffset() {
947-
assert compressedReferenceMapOffset >= 0;
948-
return compressedReferenceMapOffset;
946+
public int getReferenceMapCompressedOffset() {
947+
assert referenceMapCompressedOffset >= 0;
948+
return referenceMapCompressedOffset;
949949
}
950950

951951
/**
952-
* Initializes the {@link #compressedReferenceMapOffset} based on the
952+
* Initializes the {@link #referenceMapCompressedOffset} based on the
953953
* {@link #referenceMapIndex}.
954954
*/
955955
@Platforms(Platform.HOSTED_ONLY.class)
956-
public void initializeCompressedReferenceMapOffset(long currentLayerRefMapDataStart) {
957-
assert compressedReferenceMapOffset == -1;
956+
public void initializeReferenceMapCompressedOffset(long currentLayerRefMapDataStart) {
957+
assert referenceMapCompressedOffset == -1;
958958
assert ReferenceMapIndex.denotesValidReferenceMap(referenceMapIndex);
959959

960960
if (Platform.includedIn(NATIVE_ONLY.class)) {
961-
this.compressedReferenceMapOffset = InstanceReferenceMapEncoder.computeCompressedReferenceMapOffset(currentLayerRefMapDataStart, referenceMapIndex);
961+
this.referenceMapCompressedOffset = InstanceReferenceMapEncoder.computeReferenceMapCompressedOffset(currentLayerRefMapDataStart, referenceMapIndex);
962962
} else {
963963
/* Remove once a heap base is supported, see GR-68847. */
964-
this.compressedReferenceMapOffset = referenceMapIndex;
964+
this.referenceMapCompressedOffset = referenceMapIndex;
965965
}
966966
}
967967

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/hub/DynamicHubSupport.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ public static DynamicHubSupport currentLayer() {
6060
@Uninterruptible(reason = CALLED_FROM_UNINTERRUPTIBLE_CODE, mayBeInlined = true)
6161
public static InstanceReferenceMap getInstanceReferenceMap(DynamicHub hub) {
6262
if (Platform.includedIn(NATIVE_ONLY.class)) {
63-
return InstanceReferenceMapDecoder.getReferenceMap(hub.getCompressedReferenceMapOffset());
63+
return InstanceReferenceMapDecoder.getReferenceMap(hub.getReferenceMapCompressedOffset());
6464
} else {
6565
/* Remove once a heap base is supported, see GR-68847. */
6666
byte[] referenceMapEncoding = MultiLayeredImageSingleton.getForLayer(DynamicHubSupport.class, 0).referenceMapEncoding;
67-
return InstanceReferenceMapDecoder.getReferenceMap(NonmovableArrays.fromImageHeap(referenceMapEncoding), hub.getCompressedReferenceMapOffset());
67+
return InstanceReferenceMapDecoder.getReferenceMap(NonmovableArrays.fromImageHeap(referenceMapEncoding), hub.getReferenceMapCompressedOffset());
6868
}
6969
}
7070

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/hub/RuntimeInstanceReferenceMapSupport.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public int getOrCreateReferenceMap(DynamicHub superHub, FieldInfo... declaredIns
8282

8383
/* If there are no declared object fields, reuse the reference map from the super class. */
8484
if (map.isEmpty()) {
85-
return superHub.getCompressedReferenceMapOffset();
85+
return superHub.getReferenceMapCompressedOffset();
8686
}
8787

8888
/* Add the object fields from all super classes to the bitmap. */
@@ -103,7 +103,7 @@ private synchronized int putIfAbsent(byte[] newHeapMap) {
103103
ReferenceMapHolder newHeapMapHolder = new ReferenceMapHolder(newHeapMap);
104104
ReferenceMapHolder existingMetaspaceMapHolder = refMaps.get(newHeapMapHolder);
105105
if (existingMetaspaceMapHolder != null) {
106-
return toCompressedReferenceMapOffset(existingMetaspaceMapHolder.refMap);
106+
return toCompressedOffset(existingMetaspaceMapHolder.refMap);
107107
}
108108

109109
/* Copy the data to the metaspace. */
@@ -113,16 +113,16 @@ private synchronized int putIfAbsent(byte[] newHeapMap) {
113113
/* Store the new reference map in the hash map. */
114114
ReferenceMapHolder newMetaspaceMapHolder = new ReferenceMapHolder(newMetaspaceMap);
115115
refMaps.put(newMetaspaceMapHolder, newMetaspaceMapHolder);
116-
return toCompressedReferenceMapOffset(newMetaspaceMapHolder.refMap);
116+
return toCompressedOffset(newMetaspaceMapHolder.refMap);
117117
}
118118

119119
@SuppressWarnings("unchecked")
120-
private static int toCompressedReferenceMapOffset(byte[] metaspaceRefMapArray) {
120+
private static int toCompressedOffset(byte[] metaspaceRefMapArray) {
121121
assert Metaspace.singleton().isInAddressSpace(metaspaceRefMapArray);
122122

123123
NonmovableArray<Byte> array = (NonmovableArray<Byte>) Word.objectToUntrackedPointer(metaspaceRefMapArray);
124124
InstanceReferenceMap metaspaceMap = NonmovableArrays.getArrayBase(array);
125-
return InstanceReferenceMapEncoder.computeCompressedReferenceMapOffset(metaspaceMap);
125+
return InstanceReferenceMapEncoder.computeReferenceMapCompressedOffset(metaspaceMap);
126126
}
127127

128128
/* Remove once GR-60069 is merged. */

substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/DynamicHubSupportFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public void beforeCompilation(BeforeCompilationAccess access) {
6767
* At runtime, no code directly accesses {@code DynamicHubSupport.referenceMapEncoding}.
6868
* However, the object referenced by this field must still be included in the image heap because
6969
* each {@link DynamicHub} contains a heap-base relative offset into that object (see
70-
* {@link DynamicHub#getCompressedReferenceMapOffset()}). Therefore, we must add this object to
70+
* {@link DynamicHub#getReferenceMapCompressedOffset()}). Therefore, we must add this object to
7171
* the image heap manually.
7272
*/
7373
private static void addReferenceMapEncodingToImageHeap(NativeImageHeap heap, HostedUniverse hUniverse) {

substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/image/NativeImageHeap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ public int countPatchAndVerifyDynamicHubs() {
438438
for (ObjectInfo o : getObjects()) {
439439
if (!o.constant.isWrittenInPreviousLayer() && hMetaAccess.isInstanceOf(o.getConstant(), DynamicHub.class)) {
440440
DynamicHub hub = (DynamicHub) o.getObject();
441-
hub.initializeCompressedReferenceMapOffset(currentLayerRefMapDataStart);
441+
hub.initializeReferenceMapCompressedOffset(currentLayerRefMapDataStart);
442442

443443
objHeader.verifyDynamicHubOffset(o.getOffset());
444444
count++;

0 commit comments

Comments
 (0)