v8/include
Omer Katz 4d5ab15dc4 cppgc: Mark custom spaces as compactable
To support compaction of backing stores in blink, we need to distinguish
custom spaces holding backing stores from other custom spaces.
Custom space compactablity is explicitly declared as an enum value and
propagated to BaseSpace as a bool flag.

Note that even if/when general compaction is implemented/enabled for
normal pages we will still need such a marking for supporting
non-compactable custom spaces.

Bug: v8:10990
Change-Id: I165a0268ded121e91399834a4091e88e57f2565c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2449973
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#70345}
2020-10-06 14:59:22 +00:00
..
cppgc cppgc: Mark custom spaces as compactable 2020-10-06 14:59:22 +00:00
libplatform [platform] Provide NewDefaultJobHandle function 2020-07-20 09:47:17 +00:00
APIDesign.md Move inspector protocol definitions to include/ 2019-06-18 17:59:36 +00:00
DEPS api: Add JSVisitor and JSMember reference 2020-07-07 13:48:31 +00:00
js_protocol-1.2.json Move inspector protocol definitions to include/ 2019-06-18 17:59:36 +00:00
js_protocol-1.3.json Move inspector protocol definitions to include/ 2019-06-18 17:59:36 +00:00
js_protocol.pdl DevTools: add support for injecting bindings by context name 2020-10-01 17:20:04 +00:00
OWNERS [api] Add cbruni@ as api owner 2020-06-16 22:30:44 +00:00
v8-cppgc.h cppgc: Thread safe JSMember 2020-10-05 11:40:46 +00:00
v8-fast-api-calls.h [turbofan] Add float/double support for fast API calls 2020-10-02 08:26:06 +00:00
v8-inspector-protocol.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8-inspector.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8-internal.h [sandbox][x64] Access external pointer through a table 2020-09-29 17:13:43 +00:00
v8-metrics.h [wasm][ukm] Add tests for Wasm events (reland) 2020-09-24 12:05:27 +00:00
v8-platform.h [platform] Add Permission::kNoAccessWillJitLater enum value 2020-10-06 11:03:31 +00:00
v8-profiler.h [cpu-profiler] Remove support for context filtering 2020-09-14 20:24:46 +00:00
v8-util.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8-value-serializer-version.h Expose the ValueSerializer data format version as a compile-time constant. 2017-04-27 15:14:41 +00:00
v8-version-string.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8-version.h Update V8 version after branch cut 2020-10-01 14:28:52 +00:00
v8-wasm-trap-handler-posix.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8-wasm-trap-handler-win.h Fix LINT exceptions across the code base 2020-04-27 16:37:04 +00:00
v8.h [api] Advance deprecation of ResourceConstraints API methods 2020-10-06 12:26:10 +00:00
v8config.h [turbofan] Add double support in c-linkage for x64 2020-09-28 15:36:53 +00:00