v8/test
Jakob Gruber 796fdcd0d8 [nci] Modify Construct node layouts
Prior to this CL, the construct node layout was:

 {target, args..., new_target}

The new layout is:

 {target, new_target, args..., feedback_vector}

Having new_target at index 1 brings it closer to call node layout,
which is now identical except that it has receiver at index 1. The new
feedback vector input will be needed for NCI code.

Affected node kinds are:

- JSConstruct
- JSConstructWithArrayLike
- JSConstructWithSpread
- JSConstructForwardVarargs (just the new_target position change)

Bug: v8:8888
Change-Id: I4c68a0901d01e8862fd276c8a858799d5f4ff024
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2278475
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68692}
2020-07-06 14:24:40 +00:00
..
benchmarks cppgc: Add micro benchmark for tracing objects 2020-07-03 14:50:43 +00:00
cctest [s390][wasm-simd] Implement v128.const 2020-07-06 13:36:20 +00:00
common [wasm-gc] Test improvements 2020-07-02 11:54:29 +00:00
debugger [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +00:00
debugging [wasm][respect] Avoid 'sanity check' 2020-06-19 14:32:15 +00:00
fuzzer [wasm] Properly implement parsing of s33 values 2020-07-01 12:27:40 +00:00
fuzzilli Integrate fuzzilli into v8 2020-06-03 09:53:24 +00:00
inspector Roll inspector_protocol library to inculude unified (de)serialization support 2020-07-02 14:08:19 +00:00
intl Roll icu to fix sr-ME timeZoneName in Latin bug 2020-06-19 06:42:51 +00:00
js-perf-test [js-perf-test] Add flags for async benchmark 2020-07-01 12:04:46 +00:00
memory [owners] Remove redundant OWNERS files in test/ 2019-06-24 12:44:32 +00:00
message [d8] Handle recursively rejected promises 2020-06-30 08:27:36 +00:00
mjsunit [turbofan] Fix CHECK failure in graph verifier 2020-07-06 13:07:50 +00:00
mkgrokdump [heap] Move BaseSpace into base-space.h 2020-06-19 09:38:24 +00:00
mozilla [Respect] Prefer inclusive terms 2020-06-22 18:11:23 +00:00
test262 [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +00:00
torque [torque] Torque Context definition should better match C++ definition 2020-07-03 15:58:58 +00:00
unittests [nci] Modify Construct node layouts 2020-07-06 14:24:40 +00:00
wasm-api-tests [wasm-api-tests] initialize the loop variable 2020-06-10 15:39:58 +00:00
wasm-js [wasm] Add tail call spec tests 2020-07-02 14:11:49 +00:00
wasm-spec-tests [mips][wasm] Skip tail-call/float_misc spec test. 2020-07-06 10:36:50 +00:00
webkit [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +00:00
BUILD.gn Add google_benchmark depdendency 2020-07-02 20:11:29 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00