Skip to content

Commit 39d2880

Browse files
committed
Add comment about key-type used for Resources.resources map
1 parent d1cf29b commit 39d2880

File tree

1 file changed

+5
-1
lines changed
  • substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk

1 file changed

+5
-1
lines changed

substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/Resources.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ public static Resources singleton() {
6666
return ImageSingletons.lookup(Resources.class);
6767
}
6868

69-
/** The hosted map used to collect registered resources. */
69+
/**
70+
* The hosted map used to collect registered resources. Using a {@link Pair} of (moduleName,
71+
* resourceName) provides implementations for {@code hashCode()} and {@code equals()} needed for
72+
* the map keys.
73+
*/
7074
private final EconomicMap<Pair<String, String>, ResourceStorageEntry> resources = ImageHeapMap.create();
7175

7276
Resources() {

0 commit comments

Comments
 (0)