v8/test
Jakob Gruber 991fc23962 [nci] Spawn dedicated NCI compilation jobs
This CL introduces a new pipeline mode in which each optimization
triggers both a Turbofan and an NCI compilation job. The TF code is
installed, the NCI code is inserted into the code cache for future
consumption by other contexts.

--turbo-nci enables this mode.

The old configuration (with NCI replacing TF) is still available under
the --turbo-nci-as-highest-tier flag. This flag remains useful for
testing purposes.

Drive-by: Refactor tracing in compiler.cc.

Bug: v8:8888
Change-Id: I62522e61788762250ff717eef84eae914e266f3b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2299360
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Mythri Alle <mythria@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68983}
2020-07-22 09:33:50 +00:00
..
benchmarks cppgc: Use object start bitmap to trace mixins 2020-07-10 12:00:45 +00:00
cctest [nci] Spawn dedicated NCI compilation jobs 2020-07-22 09:33:50 +00:00
common [wasm-simd][cleanup] Consolidate macros for SIMD loads 2020-07-21 22:14:12 +00:00
debugger [infra] Add and enable nci_as_highest_tier variant 2020-07-21 10:53:31 +00:00
debugging [Py3] Fix flake8 warnings 2020-07-10 16:57:15 +00:00
fuzzer [wasm] Rename ValueType::type_name() -> name() 2020-07-21 12:55:51 +00:00
fuzzilli Integrate fuzzilli into v8 2020-06-03 09:53:24 +00:00
inspector [test] Load missing file to Android devices for inspector test suite 2020-07-21 14:11:11 +00:00
intl Add "collation" option to Intl.Collator 2020-07-21 18:32:22 +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 PPC/s390: skip wasm-dynamic-tiering on unsupported platforms 2020-07-21 18:37:52 +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 Reland2: [Atomics.waitAsync] Implement Atomics.waitAsync 2020-07-21 06:43:48 +00:00
torque [torque] fix formatting of derefence and addressof operators 2020-07-16 10:17:35 +00:00
unittests [wasm-simd] Support v128 global init expressions 2020-07-21 18:02:06 +00:00
wasm-api-tests [wasm-gc] Refactoring in preparation of generalizing WasmInitExpr 2020-07-09 15:03:18 +00:00
wasm-js [wasm] Add tail call spec tests 2020-07-02 14:11:49 +00:00
wasm-spec-tests [mips][liftoff] Fix zeroing the stack. 2020-07-14 10:34:41 +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