Unreviewed, rolling out r231086.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Apr 2018 17:22:35 +0000 (17:22 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Apr 2018 17:22:35 +0000 (17:22 +0000)
commit9f7870f978ffd13e98d8d01f8d9daae6c3498309
tree7b13b49d03b19551ff8cd9a5c7288fbbd01e0ac5
parent85082b8c3817460c41cd3c06fb38a2683bc15d54
Unreviewed, rolling out r231086.

Caused JSC test failures due to an unchecked exception.

Reverted changeset:

"[ESNext][BigInt] Implement support for "*" operation"
https://bugs.webkit.org/show_bug.cgi?id=183721
https://trac.webkit.org/changeset/231086

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@231104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
16 files changed:
JSTests/ChangeLog
JSTests/bigIntTests.yaml
JSTests/stress/big-int-mul-jit.js [deleted file]
JSTests/stress/big-int-mul-to-primitive-precedence.js [deleted file]
JSTests/stress/big-int-mul-to-primitive.js [deleted file]
JSTests/stress/big-int-mul-type-error.js [deleted file]
JSTests/stress/big-int-mul-wrapped-value.js [deleted file]
JSTests/stress/big-int-multiplication.js [deleted file]
JSTests/stress/big-int-multiply-memory-stress.js [deleted file]
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp
Source/JavaScriptCore/jit/JITOperations.cpp
Source/JavaScriptCore/runtime/CommonSlowPaths.cpp
Source/JavaScriptCore/runtime/JSBigInt.cpp
Source/JavaScriptCore/runtime/JSBigInt.h
Source/JavaScriptCore/runtime/Operations.h