v8/src/debug
Jakob Kummerow 18ac14688d Reland "[ubsan] Replace Object** in GlobalHandles"
and reland "[ubsan] More Object** replacements"

This reverts commit 162d4e6de8.

Reason for revert: Not the culprit, test failed before.

Original change's description:
> Revert "[ubsan] Replace Object** in GlobalHandles"
> 
> This reverts commit 9392727982.
> 
> Reason for revert: Speculative revert, seems the most probable cause of
> https://bugs.chromium.org/p/v8/issues/detail?id=8396
> 
> Revert "[ubsan] More Object** replacements"
> 
> This reverts commit 5cce694d60.
> 
> Speculative revert.
> 
> NOTRY=true
> 
> Bug: v8:8396
> Change-Id: I9c2866a9db707cd03e4cf90822acde20813cebf0
> Reviewed-on: https://chromium-review.googlesource.com/c/1309761
> Commit-Queue: Maya Lekova <mslekova@chromium.org>
> Reviewed-by: Yang Guo <yangguo@chromium.org>
> Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#57174}

TBR=yangguo@chromium.org,mstarzinger@chromium.org,mslekova@chromium.org

Bug: v8:8396
Change-Id: I64fc80804b4ec324cef80ac528d08b724963f7f7
Reviewed-on: https://chromium-review.googlesource.com/c/1311813
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57194}
2018-10-31 23:56:23 +00:00
..
arm Remove unecessary Arm owners files. 2018-08-23 07:47:34 +00:00
arm64 Remove unecessary Arm owners files. 2018-08-23 07:47:34 +00:00
ia32 [ia32] Remove embedded builtin porting helpers 2018-10-22 16:13:04 +00:00
mips Update MIPS file ownership to @wavecomp.com e-mail addresses 2018-07-26 16:28:10 +00:00
mips64 Update MIPS file ownership to @wavecomp.com e-mail addresses 2018-07-26 16:28:10 +00:00
ppc PPC/s390: [sfi] Compress function arg counts to 16 bit 2018-05-31 23:27:27 +00:00
s390 PPC/s390: [sfi] Compress function arg counts to 16 bit 2018-05-31 23:27:27 +00:00
x64 [sfi] Compress function arg counts to 16 bit 2018-05-30 16:35:50 +00:00
debug-coverage.cc [coverage] Filter out singleton ranges that alias full ranges 2018-10-10 14:17:59 +00:00
debug-coverage.h [refactoring] Drop roots.h -> handles.h #include 2018-10-12 18:50:02 +00:00
debug-evaluate.cc [builtins] Remove lazy deserialization 2018-10-29 10:16:33 +00:00
debug-evaluate.h [debug-evaluate] extend accessors by runtime receiver checks 2018-09-04 11:24:50 +00:00
debug-frames.cc [cleanup] Fix leftover clang-tidy warnings. 2018-09-21 11:12:13 +00:00
debug-frames.h [cleanup] Fix leftover clang-tidy warnings. 2018-09-21 11:12:13 +00:00
debug-interface.h reland: inspector: move injected script source to native 2018-10-31 17:47:58 +00:00
debug-property-iterator.cc reland: inspector: move injected script source to native 2018-10-31 17:47:58 +00:00
debug-property-iterator.h reland: inspector: move injected script source to native 2018-10-31 17:47:58 +00:00
debug-scope-iterator.cc [cleanup] Split off api-inl.h from api.h to make latter self contained 2018-07-23 16:03:49 +00:00
debug-scope-iterator.h Don't expose GetFunction on the scope iterator. Simply take it into account for GetFunctionDebugName 2018-06-18 12:03:59 +00:00
debug-scopes.cc [debug] scope iterator should not crash on API functions 2018-10-22 10:52:35 +00:00
debug-scopes.h Don't expose GetFunction on the scope iterator. Simply take it into account for GetFunctionDebugName 2018-06-18 12:03:59 +00:00
debug-stack-trace-iterator.cc inspector: speculative crash fix 2018-09-28 06:20:03 +00:00
debug-stack-trace-iterator.h [runtime] Do not refer directly to the closure stored in the context 2018-04-25 17:24:02 +00:00
debug-type-profile.cc [explicit isolates] Convert regexp, debug and snapshot to use ReadOnlyRoots 2018-07-04 15:20:56 +00:00
debug-type-profile.h [refactoring] Drop roots.h -> handles.h #include 2018-10-12 18:50:02 +00:00
debug.cc Reland "[ubsan] Replace Object** in GlobalHandles" 2018-10-31 23:56:23 +00:00
debug.h Reland "[ubsan] Replace Object** in GlobalHandles" 2018-10-31 23:56:23 +00:00
interface-types.h inspector: implement console.timeLog 2018-09-28 17:34:08 +00:00
liveedit.cc inspector: liveedit: update all constant pools in new_script 2018-10-30 14:47:57 +00:00
liveedit.h Reland "[debug] liveedit in native" 2018-07-03 21:01:57 +00:00
OWNERS Update OWNERS files. 2018-07-17 07:56:16 +00:00