v8/src
Manos Koukoutos 775f27c69b [wasm-gc][fuzzer] Wrap types in recursive group
As a temporary solution to reenable wasm-gc fuzzing, we modify
{WasmModuleBuilder} to optionally wrap all types in a recursive group.

Bug: v8:7748
Change-Id: Ib0f8ab17c48ecbe04b51da2b1d01502be77ad35a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3450414
Reviewed-by: Thibaud Michaud <thibaudm@chromium.org>
Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79015}
2022-02-09 15:42:18 +00:00
..
api Plumb Isolate through GetConstructor and GetConstructorName 2022-02-05 01:07:36 +00:00
asmjs Remove many superfluous STL includes in headers. 2022-01-13 20:56:45 +00:00
ast [heap, objects] Check object layout changes happen on main thread 2022-02-07 14:32:48 +00:00
base Refactor Name::Hash 2022-02-07 11:30:04 +00:00
baseline s390x: [baseline] implement baseline compiler 2022-02-03 16:36:34 +00:00
bigint Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
builtins [debug] Implement stepping out of async functions in the debugger. 2022-02-08 06:32:16 +00:00
codegen S390 [liftoff]: Implement FP promote and demote 2022-02-08 21:17:17 +00:00
common [errors] Enhance the DataView construction error message 2022-02-07 12:02:48 +00:00
compiler [wasm] Use plain Load for instance cache nodes 2022-02-09 12:32:02 +00:00
compiler-dispatcher Remove many superfluous STL includes in headers. 2022-01-13 20:56:45 +00:00
d8 [init] Install console API to context extras binding 2022-02-08 15:48:33 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [debug] Implement stepping out of async functions in the debugger. 2022-02-08 06:32:16 +00:00
deoptimizer Remove the turboprop implementation 2022-01-20 12:31:39 +00:00
diagnostics [wasm-gc] Remove rtts with depth 2022-01-31 09:55:05 +00:00
execution [runtime] Use a hashtable in ScriptContextTable 2022-02-07 16:06:15 +00:00
extensions
flags Revert "s390x: [baseline] enable sparkplug on s390x" 2022-02-07 18:29:17 +00:00
handles api: Deprecate v8::TracedGlobal 2022-02-04 15:38:17 +00:00
heap heap: Avoid branches for debugging flags in Heap::AllocateRaw 2022-02-09 14:28:28 +00:00
ic Refactor Name::Hash 2022-02-07 11:30:04 +00:00
init [init] Install console API to context extras binding 2022-02-08 15:48:33 +00:00
inspector [debug] Implement stepping out of async functions in the debugger. 2022-02-08 06:32:16 +00:00
interpreter [compiler] Don't fallthrough liveness across Return/Throw 2022-02-04 15:39:38 +00:00
json [json, parsing] Switch to internal GC callbacks 2022-02-07 09:13:07 +00:00
libplatform [base] Remove TimeTicks::HighResolutionNow 2022-02-04 13:27:14 +00:00
libsampler [cleanup] Fix a bunch of -Wshadow 2021-11-22 17:27:38 +00:00
logging [base] Remove TimeTicks::HighResolutionNow 2022-02-04 13:27:14 +00:00
numbers Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
objects [sandbox] Fix EmbedderDataSlot::ToAlignedPointerSafe 2022-02-09 11:22:14 +00:00
parsing [json, parsing] Switch to internal GC callbacks 2022-02-07 09:13:07 +00:00
profiler Refactor Name::Hash 2022-02-07 11:30:04 +00:00
protobuf
regexp [regexp] Don't check for excess zone allocations 2022-02-08 11:13:51 +00:00
roots [wasm] Return chained promise on suspend 2022-01-26 18:04:51 +00:00
runtime [js-perf-test] Properly create packed arrays in Array tests 2022-02-09 07:31:21 +00:00
sandbox Use aligned reads/writes in SandboxedPointer accessors when possible 2022-02-01 13:09:20 +00:00
sanitizer
snapshot [heap, objects] Check object layout changes happen on main thread 2022-02-07 14:32:48 +00:00
strings Refactor Name::Hash 2022-02-07 11:30:04 +00:00
tasks
temporal [Temporal] Part2 Add constructor and simple getters. 2022-01-07 19:18:33 +00:00
third_party
torque Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
tracing Add missing trace category group to trace-categories.h 2022-01-12 19:47:55 +00:00
trap-handler
utils [ext-code-space] Fix CodeRange allocation logic 2022-01-26 12:26:17 +00:00
wasm [wasm-gc][fuzzer] Wrap types in recursive group 2022-02-09 15:42:18 +00:00
web-snapshot [serializer][web snapshot] Speed up ValueDeserializer 2022-02-08 15:57:31 +00:00
zone [regexp] Don't check for excess zone allocations 2022-02-08 11:13:51 +00:00
DEPS Add verifier for retaining paths in heap snapshots 2022-02-04 15:47:55 +00:00
DIR_METADATA
OWNERS