Unreviewed, rolling out r231131.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Apr 2018 14:49:55 +0000 (14:49 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Apr 2018 14:49:55 +0000 (14:49 +0000)
commit3c703788130ec65ff80a1640f3c748cdf6e036d4
tree6cd4c541061b6a293b40de23514cb5c3a19b3b30
parentf2f26df5bbf03f056efb91af06c3a2bf82acdeb7
Unreviewed, rolling out r231131.
https://bugs.webkit.org/show_bug.cgi?id=185112

It is breaking Debug build due to unchecked exception
(Requested by caiolima on #webkit).

Reverted changeset:

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

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@231133 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