v8/test/mjsunit/harmony/bigint
Benedikt Meurer 74adec5b3b [cleanup] Remove obsolete runtime functions.
Remove %ToPrimitive, %ToPrimitive_Number, %SameValue and %SameValueZero,
as these runtime functions were only used from tests. For the %SameValue
we use Object.is() to test the internal algorithm (the actual one even),
and for %SameValueZero we use Set#has() - this was already the case for
most uses anyways.

Also drop %IsDate and %ValueOf, which didn't have uses at all.

Bug: v8:8015
Change-Id: Ice26d25e68aed4d5d8adac0547c56aedf9826b13
Reviewed-on: https://chromium-review.googlesource.com/1237677
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56127}
2018-09-21 10:59:12 +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 [cleanup] Remove obsolete runtime functions. 2018-09-21 10:59:12 +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
regress-tonumbercode.js Reland "[turbofan] Inline Number constructor in certain cases" 2018-07-23 13:17:19 +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 Reland "[turbofan] Inline Number constructor in certain cases" 2018-07-23 13:17:19 +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