v8/test/unittests
Mikhail Khokhlov 0d4200055b Reduce build size when building with Perfetto SDK
Building Chromium with full Perfetto SDK included increases build time
significantly. We can reduce this overhead by including only those
parts that are required. See b/266913150 for context.

Change-Id: I0cde5cb7df7b6151ec686e993488d8467c416fac
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4212390
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Commit-Queue: Mikhail Khokhlov <khokhlov@google.com>
Cr-Commit-Position: refs/heads/main@{#85603}
2023-02-01 19:23:08 +00:00
..
api [compile hints] Collect compile hints data in v8 2023-01-24 16:14:23 +00:00
asmjs [test] Remove some unused includes (2) 2022-07-19 08:55:55 +00:00
assembler Various post-Code rename cleanups 2023-01-18 16:26:26 +00:00
base Adds flag for which sin/cos implementation to use 2022-12-15 15:00:17 +00:00
codegen Various post-Code rename cleanups 2023-01-18 16:26:26 +00:00
compiler [turbofan] Add proper conversions in RedundancyElimination 2023-01-26 15:55:21 +00:00
compiler-dispatcher [unittests] Use v8_flags for accessing flag values 2022-09-15 17:51:59 +00:00
date [test] Move cctest/test-date to unittests 2022-04-26 08:14:32 +00:00
debug [debug] Use context isolate when creating PropertyIterator 2022-11-03 19:37:55 +00:00
deoptimizer [deoptimizer] Remove deoptimized code list 2022-11-17 13:32:17 +00:00
diagnostics [gdbjit] Fix overlapping AddressRegion check 2021-08-19 17:29:57 +00:00
execution [execution] Pushed microtask queue suppression must be for current queue 2022-11-07 16:30:13 +00:00
flags [unittests] Use v8_flags for accessing flag values 2022-09-15 17:51:59 +00:00
heap [heap] Delay remembered set filtering to next GC marking phase 2023-01-31 11:37:46 +00:00
inspector Fix error dispatch in the v8 inspector session. 2023-01-24 07:12:12 +00:00
interpreter [shared-struct] Disallow property redefinition 2023-01-31 18:42:46 +00:00
js-atomics [shared-struct, api] Support shared isolates in API 2022-08-26 23:41:57 +00:00
libplatform Reduce build size when building with Perfetto SDK 2023-02-01 19:23:08 +00:00
libsampler [test] move cctest/libsampler to unittests/libsampler 2022-05-17 09:51:27 +00:00
logging Fix CodeMoveEvent 2023-01-25 13:55:28 +00:00
numbers [test] Move cctest/test-diy-fp to unittests/numbers/ 2022-05-31 07:34:19 +00:00
objects [heap] Enable conservative stack scanning on tests 2022-12-14 16:14:12 +00:00
parser Rename Code to InstructionStream 2023-01-17 12:45:45 +00:00
profiler [test] Move cctest/test-circular-queue to unittests 2022-04-25 14:49:26 +00:00
regexp Rename CodeDataContainer to Code 2023-01-18 08:44:08 +00:00
regress [heap] Remove Factory::NewUninitializedFixedArray 2021-04-26 13:52:38 +00:00
runtime [wasm] Fix inspection of imported wasm tables created in JS 2022-09-22 12:01:44 +00:00
sandbox [sandbox] Initialize sandbox during V8::Initialize 2022-07-15 09:29:32 +00:00
strings [unittests] Use v8_flags for accessing flag values 2022-09-15 17:51:59 +00:00
tasks [unittests] Use v8_flags for accessing flag values 2022-09-15 17:51:59 +00:00
temporal [Temporal] Clean up parser 2022-09-27 20:38:54 +00:00
torque Rename Code to InstructionStream 2023-01-17 12:45:45 +00:00
tracing [test] Move cctest/test-traced-value to unittests/tracing/ 2022-05-30 06:03:18 +00:00
utils Reland "[heap] Transition/Shortcut strings only during GCs without stack" 2022-11-22 16:37:57 +00:00
wasm [wasm-gc] Subtyping: Fix dcheck for nofuncref in type union 2023-01-18 15:25:54 +00:00
zone [test] Add a unittest platform setup mixin 2022-04-06 13:07:43 +00:00
avoid-windows-h-includes.cc Test that heap-inl.h doesn't include windows.h 2021-10-14 21:18:51 +00:00
BUILD.gn [web snapshots] Remove web snapshots 2023-01-31 12:43:03 +00:00
DEPS Reland "Reland "[test] Move tracing cctest to unittests"" 2022-05-31 16:16:57 +00:00
gay-fixed.cc [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
gay-fixed.h [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
gay-precision.cc [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
gay-precision.h [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
gay-shortest.cc [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
gay-shortest.h [test] Move cctest/{test-bignum-dtoa, test-dtoa 2022-05-17 01:38:57 +00:00
run-all-unittests.cc [test] Add perfetto initialisation to unittest runner 2022-06-01 12:32:17 +00:00
test-helpers.cc [compiler-dispatcher] Move Job pointer to SFI 2021-12-08 16:03:35 +00:00
test-helpers.h [compiler] Introduce ReusableUnoptimizedCompileState 2021-12-08 11:14:27 +00:00
test-utils.cc [heap] Convert unittest to avoid using deprecated APIs 2022-12-20 08:12:07 +00:00
test-utils.h [ic] Allow resetting interrupt budget on IC change 2023-01-12 09:35:41 +00:00
testcfg.py Support pushing additional files to Android in tests cases 2023-02-01 13:36:47 +00:00
unittests.status [web snapshots] Remove web snapshots 2023-01-31 12:43:03 +00:00
v8_unittests.cml [fuchsia][v8_unittests] migrate v8_unittests.cmx to .cml 2022-08-24 13:36:40 +00:00