Skip to content

Commit 869ed01

Browse files
Add symbolic implementation of CremaPartialType.sameRuntimePackage
1 parent 3086811 commit 869ed01

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

substratevm/src/com.oracle.svm.interpreter/src/com/oracle/svm/interpreter/CremaSupportImpl.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,9 @@ public List<CremaPartialMethod> getDeclaredMethodsList() {
746746
@Override
747747
public boolean sameRuntimePackage(InterpreterResolvedJavaType otherType) {
748748
// GR-62339 runtime packages
749-
return false;
749+
ByteSequence thisRuntimePackage = TypeSymbols.getRuntimePackage(parserKlass.getType());
750+
Symbol<Name> thatRuntimePackage = otherType.getSymbolicRuntimePackage();
751+
return thisRuntimePackage.equals(thatRuntimePackage);
750752
}
751753

752754
@Override

0 commit comments

Comments
 (0)