v8/src
Igor Sheludko 4dab3a31f7 [heap] Add instrumentation to GcSafeFindCodeForInnerPointer
... in order to ease issues debugging.

Bug: chromium:1241665
Change-Id: I3b51d3eaaa9c03cfadbdadc4e91dee35617f4b33
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3293090
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Reviewed-by: Omer Katz <omerkatz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#77999}
2021-11-19 18:04:14 +00:00
..
api [heap] SafepointScope needs GCs to be allowed 2021-11-18 15:41:50 +00:00
asmjs [ext-code-space] Avoid Code <-> CodeT conversions in runtime, pt.1 2021-11-08 14:08:24 +00:00
ast [cleanup][objects] Make FunctionKind an enum class 2021-11-16 16:18:28 +00:00
base Hold the mutex throughout BoundedPageAllocator::ReleasePages 2021-11-19 16:26:43 +00:00
baseline [heap] Support mprotect off thread 2021-11-10 17:52:37 +00:00
bigint Skip the readability/check rule on bigint directory 2021-11-09 14:57:49 +00:00
builtins s390x: [baseline] Add baseline entry in builtins 2021-11-18 17:12:46 +00:00
codegen [codegen] Rename deoptimization info in safepoints 2021-11-18 17:31:30 +00:00
common [web snapshots] Fix error reporting 2021-11-18 10:25:38 +00:00
compiler Remove std::iterator uses 2021-11-19 10:17:20 +00:00
compiler-dispatcher [compiler] Post compile tasks from ignition instead of the parser 2021-11-15 10:17:19 +00:00
d8 [web snapshots] Fix error reporting 2021-11-18 10:25:38 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [heap] SafepointScope needs GCs to be allowed 2021-11-18 15:41:50 +00:00
deoptimizer [codegen] Use kNoDeoptIndex consistently 2021-11-18 16:12:50 +00:00
diagnostics PPC: add lhbrx to the dissembler 2021-11-18 16:00:31 +00:00
execution [heap] Add instrumentation to GcSafeFindCodeForInnerPointer 2021-11-19 18:04:14 +00:00
extensions [interpreter] Port GetDispatchCountersObject to internal 2021-08-25 09:50:51 +00:00
flags [baseline] Predictable \/ SingleThreaded -> No Concurrent SP 2021-11-19 12:00:36 +00:00
handles [handles] Branch hints and force-inline in HandleScope 2021-11-11 07:56:47 +00:00
heap [heap] Add instrumentation to GcSafeFindCodeForInnerPointer 2021-11-19 18:04:14 +00:00
ic [cleanup] Make IcCheckType an enum class 2021-11-17 16:41:00 +00:00
init [cleanup] Fix some -Wshadow warnings 2021-11-15 19:48:29 +00:00
inspector [debugger] Explicitly encode 'other' as reason for breaks and pauses 2021-11-18 14:03:50 +00:00
interpreter [interpreter] Stop jump-table optimizing switch stms when spread overflows 2021-11-19 12:39:28 +00:00
json [objects] Make PropertyKind an enum class to fix -Wshadow 2021-11-15 19:05:14 +00:00
libplatform Introduce v8_enable_virtual_memory_cage 2021-08-11 16:13:42 +00:00
libsampler Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
logging [heap] SafepointScope needs GCs to be allowed 2021-11-18 15:41:50 +00:00
numbers [numbers] Rename ConversionFlags:NO_FLAG to NO_CONVERSION_FLAGS 2021-11-11 22:04:22 +00:00
objects [codegen][cleanup] Switch safepoint fields to int 2021-11-18 15:30:40 +00:00
parsing [cleanup][objects] Make FunctionKind an enum class 2021-11-16 16:18:28 +00:00
profiler [objects] Make PropertyKind an enum class to fix -Wshadow 2021-11-15 19:05:14 +00:00
protobuf Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
regexp [regexp] Fix -Wshadow warnings 2021-11-15 22:33:43 +00:00
roots [wasm] Make ActiveContinuation a root 2021-11-12 17:24:06 +00:00
runtime [cleanup] Make IcCheckType an enum class 2021-11-17 16:41:00 +00:00
sanitizer Reland "[elements] Avoid racy data reads/writes" 2021-05-06 10:46:52 +00:00
security Introduce CagedPointer 2021-10-29 13:36:07 +00:00
snapshot [heap] SafepointScope needs GCs to be allowed 2021-11-18 15:41:50 +00:00
strings [objects] Make PropertyKind an enum class to fix -Wshadow 2021-11-15 19:05:14 +00:00
tasks Remove rmcilroy from OWNERS. 2021-08-19 16:30:27 +00:00
third_party Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
torque [torque] Emit full codesearch links for source positions 2021-11-11 10:38:47 +00:00
tracing [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
trap-handler [trap-handler] Fix -Wshadow warnings 2021-10-15 23:09:46 +00:00
utils [utils] Fix -Wshadow warnings 2021-11-11 17:19:10 +00:00
wasm PPC [liftoff]: Avoid overwriting offset register during fp load 2021-11-19 00:05:10 +00:00
web-snapshot [web snapshots] Fix error reporting 2021-11-18 10:25:38 +00:00
zone [regexp] Release regexp zone memory during JS parsing 2021-11-02 11:56:11 +00:00
DEPS cppgc: Prohibit Oilpan usage from within V8 2021-08-25 08:24:33 +00:00
DIR_METADATA
OWNERS