Skip to content

Commit b1eb8c0

Browse files
committed
GH-515 do not access package-private class 'org.graalvm.visualvm.lib.jfluid.heap.ArrayDump' from hat.js
1 parent 172afd4 commit b1eb8c0

File tree

1 file changed

+3
-1
lines changed
  • visualvm/libs.profiler/profiler.oql/src/org/graalvm/visualvm/lib/profiler/oql/engine/api/impl

1 file changed

+3
-1
lines changed

visualvm/libs.profiler/profiler.oql/src/org/graalvm/visualvm/lib/profiler/oql/engine/api/impl/hat.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1296,7 +1296,9 @@ function wrapIterator(itr, wrap) {
12961296
};
12971297
} else if (itr instanceof java.util.Enumeration) {
12981298
return itr; // already wrapped
1299-
} else if (itr instanceof org.graalvm.visualvm.lib.jfluid.heap.ArrayDump) {
1299+
} else if (itr instanceof ObjectArrayInstance) {
1300+
return wrapJavaObject(itr);
1301+
} else if (itr instanceof PrimitiveArrayInstance) {
13001302
return wrapJavaObject(itr);
13011303
} else if (itr.constructor === JavaClassProto && !(itr instanceof JSAdapter)) {
13021304
var arr = new Array();

0 commit comments

Comments
 (0)