Skip to content

Commit ef387fc

Browse files
author
Jay Bhaskar
committed
8370235: WebKit build fails on Windows 32-bit and Linux 32-bit after JDK-8367578
Reviewed-by: kcr, hmeda
1 parent bf76ed2 commit ef387fc

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3431,10 +3431,17 @@ llintOpWithReturn(op_enumerator_put_by_val, OpEnumeratorPutByVal, macro (size, g
34313431
dispatch()
34323432
end)
34333433

3434+
llintOpWithReturn(op_instanceof, OpInstanceof, macro (size, get, dispatch, return)
3435+
callSlowPath(_llint_slow_path_instanceof)
3436+
dispatch()
3437+
.osrReturnPoint:
3438+
getterSetterOSRExitReturnPoint(op_instanceof, size)
3439+
dispatch()
3440+
end)
3441+
34343442
slowPathOp(get_property_enumerator)
34353443
slowPathOp(enumerator_next)
34363444
slowPathOp(enumerator_has_own_property)
34373445
slowPathOp(mod)
34383446

34393447
llintSlowPathOp(has_structure_with_flags)
3440-
llintSlowPathOp(instanceof)

0 commit comments

Comments
 (0)