Skip to content

Commit f6baf47

Browse files
committed
Do not attempt to write a regular member when the writing of a hash entry failed.
1 parent fc9c85f commit f6baf47

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

graal-js/src/com.oracle.truffle.js/src/com/oracle/truffle/js/nodes/access/PropertySetNode.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,6 +1102,8 @@ private boolean performWriteMember(Object truffleObject, Object value, PropertyS
11021102
if (root.isStrict) {
11031103
errorBranch.enter();
11041104
throw Errors.createTypeErrorInteropException(truffleObject, e, "writeHashEntry", this);
1105+
} else {
1106+
return false;
11051107
}
11061108
}
11071109
}

0 commit comments

Comments
 (0)