v8/test/mjsunit/harmony/bigint
Sigurd Schneider c7a9af61e6 Revert "[turbofan] Inline Number constructor in certain cases"
This reverts commit 9eca23e9ed.

Reason for revert: Clusterfuzz correctness issue

Original change's description:
> [turbofan] Inline Number constructor in certain cases
> 
> This CL adds inlining for the Number constructor if new.target is not
> present. The lowering is BigInt compatible, i.e. it converts BigInts to
> numbers.
> 
> Bug: v8:7904
> Change-Id: If03b9f872d82e50b6ded7709069181c33dc44e82
> Reviewed-on: https://chromium-review.googlesource.com/1118557
> Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
> Reviewed-by: Georg Neis <neis@chromium.org>
> Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#54454}

TBR=jarin@chromium.org,neis@chromium.org,sigurds@chromium.org,bmeurer@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: v8:7904
Change-Id: Ie5fa6c1262b8acc33edb672a0124f4458fcded86
Reviewed-on: https://chromium-review.googlesource.com/1142777
Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#54544}
2018-07-19 09:13:26 +00:00
..
add.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
and.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
as-int-n.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
basics.js [bigint] Allow BigInt(n) for n > MAX_SAFE_INTEGER 2018-04-16 05:37:04 +00:00
comparisons.js [bigint] Update "bigint < string" semantics 2018-04-15 00:53:36 +00:00
dataview.js [dataview] Move DataView BigInt getters to Torque 2018-06-15 13:07:56 +00:00
dec.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
div.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
exp.js [bigint] Fix Exponentiate for 1 ** multi_digit 2018-03-06 18:58:32 +00:00
inc.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
json.js [bigint] Remove --no-opt flag from various mjsunit tests. 2017-12-01 10:27:14 +00:00
mod.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
mul.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
neg.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
not.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
or.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
regressions.js [bigint] Fix Object::VerifyApiCallResultType 2018-03-10 02:47:20 +00:00
sar.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
shl.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
sub.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
tonumber.js [bigint] Fix tie-to-even case in BigInt::ToNumber 2018-03-01 19:46:57 +00:00
turbo.js Revert "[turbofan] Inline Number constructor in certain cases" 2018-07-19 09:13:26 +00:00
typedarray.js [bigint] Add CSA support for Big*64Array stores 2018-02-23 02:30:04 +00:00
xor.js [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00