v8/src
Igor Sheludko 388fdafcd4 [ext-code-space] Store metadata offsets in the blob
... instead of Code objects. This is a step towards not creating Code
objects for embedded builtins.

Bug: v8:11880
Change-Id: Ie9f87b09d06e6b872ce3a5fa5d03a2502df979d9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3564565
Reviewed-by: Jakob Linke <jgruber@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79733}
2022-04-04 11:26:41 +00:00
..
api Deprecate some signature checks 2022-03-31 12:11:21 +00:00
asmjs Reland "[asm] Reject import calls with too many parameters" 2022-03-09 15:46:32 +00:00
ast [class] fix read-only private references in logical assignments 2022-03-23 16:16:32 +00:00
base [builtins] Remap embedded builtins into the heap on ARM64 macOS 2022-04-01 17:55:21 +00:00
baseline ppc64: [baseline] implement JumpIf functions 2022-03-28 20:57:06 +00:00
bigint Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
builtins [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
codegen [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
common [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
compiler [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
compiler-dispatcher Revert "[osr] Basic support for concurrent OSR" 2022-04-01 00:13:40 +00:00
d8 Reland "[serialize] Fix serializing wasm backed ArrayBuffer" 2022-04-01 14:59:50 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [debug] Hold on to promises weakly from the debugger's promise stack. 2022-03-24 08:16:32 +00:00
deoptimizer [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
diagnostics Refactor OptimizationMarker and ConcurrencyMode enums 2022-03-30 08:37:42 +00:00
execution [sim] Increase the simulator's stack limit margin 2022-04-01 12:01:14 +00:00
extensions [heap] Statistics extension needs to check whether new space exists 2022-03-23 09:30:51 +00:00
flags Revert "[osr] Basic support for concurrent OSR" 2022-04-01 00:13:40 +00:00
handles [api] Remove TracedGlobal<> 2022-03-23 21:04:51 +00:00
heap cppgc: young-gen: Filter out SMIs when visiting traced nodes 2022-04-01 22:14:50 +00:00
ic [ic] name Set/Define/Store property operations more consistently pt.2 2022-03-31 16:45:39 +00:00
init [api] Add warning comment about changing FatalProcessOutOfMemory 2022-03-29 11:03:41 +00:00
inspector [inspector] Add custom error dispatch machinery for debug evaluate. 2022-03-30 11:58:10 +00:00
interpreter [maglev] Add lazy deopts 2022-03-31 11:48:40 +00:00
json Reland "[runtime] Refactor TransitionsAccessor" 2022-02-14 12:05:06 +00:00
libplatform Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
libsampler Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
logging [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
maglev [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
numbers [runtime] Add Arguments::positive_smi_value_at(int index) helper 2022-03-10 10:50:55 +00:00
objects [ext-code-space] Store metadata offsets in the blob 2022-04-04 11:26:41 +00:00
parsing [parser] clear last next_arrow_function_info tracked 2022-03-14 17:01:44 +00:00
profiler Refactor ExternalObjects 2022-03-14 10:50:58 +00:00
protobuf
regexp Update write barrier when storing HeapNumber to last index. 2022-03-21 07:45:09 +00:00
roots [wasm-gc] Implement runtime-type canonicalization 2022-04-01 13:49:01 +00:00
runtime [deoptimizer] Remove soft deopts 2022-04-04 10:26:36 +00:00
sandbox [base] Don't return bool from VirtualAddressSpace::Free* routines 2022-03-07 16:53:23 +00:00
sanitizer
snapshot [ext-code-space] Store metadata offsets in the blob 2022-04-04 11:26:41 +00:00
strings [string] SLOW_DCHECK string hash during lifetime of String::FlatContent 2022-02-14 17:26:37 +00:00
tasks Remove rmcilroy from OWNERS. 2021-08-19 16:30:27 +00:00
temporal [Temporal] Part2 Add constructor and simple getters. 2022-01-07 19:18:33 +00:00
third_party Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
torque Update OWNERS files 2022-02-16 08:16:04 +00:00
tracing Add missing trace category group to trace-categories.h 2022-01-12 19:47:55 +00:00
trap-handler Remove set but otherwise unused variable 2022-03-31 16:37:14 +00:00
utils Revert "[osr] Basic support for concurrent OSR" 2022-04-01 00:13:40 +00:00
wasm [wasm-gc] Implement runtime-type canonicalization 2022-04-01 13:49:01 +00:00
web-snapshot [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
zone Fail earlier on FreePages 2022-02-24 10:12:50 +00:00
DEPS [maglev] Add a skeleton MaglevConcurrentDispatcher impl 2022-03-03 17:32:21 +00:00
DIR_METADATA
OWNERS