Unreviewed, rolling out r232439.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Jun 2018 23:03:36 +0000 (23:03 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Jun 2018 23:03:36 +0000 (23:03 +0000)
commitf767baf05254f183ca7167ba808c518459cb6e5c
treee9bff8680c8ca633f07cef4ff5335cc5c7fee8aa
parent371e3e930dd5b3d9f34e037a552689fa13e37ea5
Unreviewed, rolling out r232439.
https://bugs.webkit.org/show_bug.cgi?id=186238

It breaks gtk-linux-32-release (Requested by caiolima on
#webkit).

Reverted changeset:

"[ESNext][BigInt] Implement support for addition operations"
https://bugs.webkit.org/show_bug.cgi?id=179002
https://trac.webkit.org/changeset/232439

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@232446 268f45cc-cd09-0410-ab3c-d52691b4dbfc
25 files changed:
JSTests/ChangeLog
JSTests/bigIntTests.yaml
JSTests/stress/addition-order-evaluation.js [deleted file]
JSTests/stress/big-int-add-wrapped-value.js [deleted file]
JSTests/stress/big-int-addition-basic.js [deleted file]
JSTests/stress/big-int-addition-jit.js [deleted file]
JSTests/stress/big-int-addition-memory-stress.js [deleted file]
JSTests/stress/big-int-addition-string-coercion.js [deleted file]
JSTests/stress/big-int-addition-to-primitive-precedence.js [deleted file]
JSTests/stress/big-int-addition-to-primitive.js [deleted file]
JSTests/stress/big-int-addition-type-error.js [deleted file]
JSTests/stress/big-int-no-conversion-to-number.js
JSTests/stress/big-int-sub-wrapped-value.js [deleted file]
JSTests/stress/big-int-subtraction-basic.js [deleted file]
JSTests/stress/big-int-subtraction-jit.js [deleted file]
JSTests/stress/big-int-subtraction-type-error.js [deleted file]
JSTests/stress/sub-order-evaluation.js [deleted file]
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/jit/JITOperations.cpp
Source/JavaScriptCore/runtime/CommonSlowPaths.cpp
Source/JavaScriptCore/runtime/JSBigInt.cpp
Source/JavaScriptCore/runtime/JSBigInt.h
Source/JavaScriptCore/runtime/JSCJSValueInlines.h
Source/JavaScriptCore/runtime/Operations.cpp
Source/JavaScriptCore/runtime/Operations.h