v8/src
Michael Lippautz 488b0ff1f5 cppgc-js: Fix DCHECK around completing sweeping
We only complete sweeping when the young generation GC is enabled.

Change-Id: I915acce35d6ba16716c2c4ee4130f99af0744f83
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3900377
Reviewed-by: Anton Bikineev <bikineev@chromium.org>
Commit-Queue: Anton Bikineev <bikineev@chromium.org>
Auto-Submit: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#83269}
2022-09-16 13:10:03 +00:00
..
api [strings] Use current isolate when externalizing shared strings 2022-09-13 01:39:15 +00:00
asmjs [wasm] Introduce separate limits for memory64 2022-07-26 10:36:11 +00:00
ast Fix includes of base/platform/wrappers.h 2022-09-06 19:24:55 +00:00
base Revert "[v8] Use |AllocateAtLeast| for resizing v8 zones." 2022-09-15 20:18:17 +00:00
baseline s390x: fix JumpIfTagged on ptr-compr 2022-09-14 15:32:20 +00:00
bigint Reland "Remove some unused includes" 2022-07-05 16:44:13 +00:00
builtins [rab/gsab] TypedArray.p.slice fix in Torque: Destination can be resizable 2022-09-16 07:09:39 +00:00
codegen [turboshaft] restructure MachineRepresentation and MachineType 2022-09-16 12:14:44 +00:00
common Reland "[heap] Add shared spaces for --shared-space" 2022-09-16 10:17:43 +00:00
compiler [turboshaft] restructure MachineRepresentation and MachineType 2022-09-16 12:14:44 +00:00
compiler-dispatcher [pku][heap] Support PKUs for V8 heap 2022-09-05 10:13:07 +00:00
d8 [d8] Use v8_flags for accessing flag values 2022-09-15 14:20:58 +00:00
date [date] Use v8_flags for accessing flag values 2022-09-16 12:04:13 +00:00
debug [liveedit] Remove dynamic programming diffing implementation 2022-09-16 06:15:50 +00:00
deoptimizer Revert "[turbofan] Rematerialize BigInt64 in deopt" 2022-09-16 07:33:08 +00:00
diagnostics Reland "[maglev] Optimize monomorphic keyed loads" 2022-09-13 10:12:56 +00:00
execution [heap] Add Isolate::shared_heap_isolate() and has_shared_heap() 2022-09-16 11:47:04 +00:00
extensions [strings] Accomodate shared strings in externalizeString() 2022-09-09 20:49:35 +00:00
flags [turboshaft] stage behind --future 2022-09-16 12:43:53 +00:00
handles [handles] Use v8_flags for accessing flag values 2022-09-16 12:17:26 +00:00
heap cppgc-js: Fix DCHECK around completing sweeping 2022-09-16 13:10:03 +00:00
ic Reland "[strings] Fix raw hash lookup for forwarded strings" 2022-09-16 08:15:13 +00:00
init [init] Use v8_flags for accessing flag values 2022-09-15 14:22:02 +00:00
inspector Add option to report discarded allocations in sampling heap profiler 2022-09-14 17:39:12 +00:00
interpreter [interpreter] Use v8_flags for accessing flag values 2022-09-15 12:06:07 +00:00
json [heap] Invoke internal GC callbacks before Heap verification 2022-08-17 09:00:28 +00:00
libplatform Fix includes of base/platform/wrappers.h 2022-09-06 19:24:55 +00:00
libsampler [mips32] Delete mips32 from v8 2022-09-13 07:54:54 +00:00
logging [logging] Use v8_flags for accessing flag values 2022-09-15 12:44:51 +00:00
maglev [maglev] Use v8_flags for accessing flag values 2022-09-15 12:16:47 +00:00
numbers Reinstate DoubleToInteger 0 special case for performance 2022-09-07 05:13:47 +00:00
objects [runtime] Clean up dead entries in the template cache 2022-09-16 09:20:03 +00:00
parsing [parsing] Use v8_flags for accessing flag values 2022-09-16 12:25:23 +00:00
profiler [profiler] Use v8_flags for accessing flag values 2022-09-15 16:45:08 +00:00
protobuf
regexp [mips32] Delete mips32 from v8 2022-09-13 07:54:54 +00:00
roots Revert "[ptr-compr-8gb] Align runtime allocations to 8 bytes" 2022-09-07 14:35:01 +00:00
runtime [wasm-gc] Minimal JS interop: the basics 2022-09-15 19:05:08 +00:00
sandbox [sandbox] Use v8_flags for accessing flag values 2022-09-16 12:26:26 +00:00
sanitizer
snapshot Fix some random presubmit failures 2022-09-16 10:41:24 +00:00
strings [stringrefs] Fold wtf8 policy into instruction set 2022-09-13 15:32:27 +00:00
tasks Remove some unused includes (3) 2022-07-07 09:42:31 +00:00
temporal [Temporal] Fix timezone and calendar parsing issue 2022-09-15 20:01:58 +00:00
third_party Fix vtunejit issues 2022-07-27 13:02:17 +00:00
torque Reland "[sandbox] Fold V8_SANDBOXED_EXTERNAL_POINTERS into V8_ENABLE_SANDBOX" 2022-09-12 11:48:02 +00:00
tracing Fix includes of base/platform/wrappers.h 2022-09-06 19:24:55 +00:00
trap-handler
utils Revert "[v8] Use |AllocateAtLeast| for resizing v8 zones." 2022-09-15 20:18:17 +00:00
wasm [wasm][pgo] Refactor profile information generation 2022-09-16 10:44:53 +00:00
web-snapshot [web-snapshot] Use v8_flags for accessing flag values 2022-09-16 12:52:17 +00:00
zone Revert "[v8] Use |AllocateAtLeast| for resizing v8 zones." 2022-09-15 20:18:17 +00:00
DEPS [heap] Move Verify* methods out of the heap class 2022-08-30 09:22:27 +00:00
DIR_METADATA
OWNERS