Skip to content

Commit c709030

Browse files
committed
Supporting interop array buffers in Debug.typedArrayDetachBuffer().
1 parent 31fbb8b commit c709030

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

graal-js/src/com.oracle.truffle.js/src/com/oracle/truffle/js/builtins/DebugBuiltins.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -690,7 +690,7 @@ public DebugTypedArrayDetachBufferNode(JSContext context, JSBuiltin builtin) {
690690
@TruffleBoundary
691691
@Specialization
692692
protected static Object detachBuffer(Object obj) {
693-
if (!(JSArrayBuffer.isJSHeapArrayBuffer(obj) || JSArrayBuffer.isJSDirectArrayBuffer(obj))) {
693+
if (!(JSArrayBuffer.isJSHeapArrayBuffer(obj) || JSArrayBuffer.isJSDirectArrayBuffer(obj) || JSArrayBuffer.isJSInteropArrayBuffer(obj))) {
694694
throw Errors.createTypeError("ArrayBuffer expected");
695695
}
696696
JSArrayBuffer.detachArrayBuffer((DynamicObject) obj);

0 commit comments

Comments
 (0)