v8/tools/testrunner
Tobias Tebbi 77ba98ef32 [turboshaft] add support for all JS machine-level operators
In particular, this CL adds support for:
- exception handling
- source positions
- OSR
- various numeric operations and conversions

Since the test suite now passes with `--turboshaft`, this also adds a
new variant for Turboshaft and enables it on some bots.

Bug: v8:12783
Change-Id: Ia2dd2e16f56fc955d49e51f86d050218e70cb575
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3669251
Reviewed-by: Darius Mercadier <dmercadier@chromium.org>
Reviewed-by: Maya Lekova <mslekova@chromium.org>
Commit-Queue: Tobias Tebbi <tebbi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81074}
2022-06-10 15:17:20 +00:00
..
local [turboshaft] add support for all JS machine-level operators 2022-06-10 15:17:20 +00:00
objects [test] Cleanup 2022-06-01 09:09:18 +00:00
outproc [numfuzz] Gracefully ignore contradictory flags 2022-05-17 13:09:07 +00:00
testdata [test] Refactor testrunner (2) 2022-06-02 16:49:28 +00:00
testproc [test] Cleanup 2022-06-01 09:09:18 +00:00
utils [test] Cleanup 2022-06-01 09:09:18 +00:00
__init__.py First commit of new tools/run-tests.py 2012-09-24 09:38:46 +00:00
base_runner.py [test] Refactor testrunner (1) 2022-06-01 10:37:21 +00:00
num_fuzzer.py [test] Refactor testrunner (1) 2022-06-01 10:37:21 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
PRESUBMIT.py Allow V8 to run all unittests presubmit 2022-03-29 11:14:09 +00:00
standard_runner_test.py [test] Refactor testrunner (2) 2022-06-02 16:49:28 +00:00
standard_runner.py [turboshaft] add support for all JS machine-level operators 2022-06-10 15:17:20 +00:00
test_config.py [test] Cleanup 2022-06-01 09:09:18 +00:00
trycatch_loader.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00