v8/src/debug
Peter Marshall 4af7efc1bc [runtime] Use JSBuiltinsConstructStub for all builtins where possible
In order to remove the construct_stub field of the SFI we need all
construct stubs to be the same, and do any branching at runtime
instead. For builtins we don't need to set the construct stub because
the builtins construct stub will call into it for us.

There should only be two builtins left without the builtins construct
stub: Array and InternalArray, which are special cases that need to
be dealt with in another CL.

Bug: v8:7503
Change-Id: If0d419399a9ee22c09cf2a5a3d3dbea7a04dee77
Reviewed-on: https://chromium-review.googlesource.com/968862
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Peter Marshall <petermarshall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52046}
2018-03-19 16:52:54 +00:00
..
arm
arm64 [arm64] Rename csp to sp 2018-01-18 14:20:40 +00:00
ia32
mips [MIPS] Add Sreten Kovacevic as owner of MIPS files 2018-02-09 15:35:49 +00:00
mips64 [MIPS] Add Sreten Kovacevic as owner of MIPS files 2018-02-09 15:35:49 +00:00
ppc
s390
x64
debug-coverage.cc [runtime] Store position information on ScopeInfo 2018-03-16 11:51:04 +00:00
debug-coverage.h
debug-evaluate.cc [runtime] Use JSBuiltinsConstructStub for all builtins where possible 2018-03-19 16:52:54 +00:00
debug-evaluate.h [debug] materialize arguments and receiver for break-at-entry condition. 2018-03-12 07:10:20 +00:00
debug-frames.cc [wasm] Reduce usage of frame->wasm_instance() 2018-01-23 12:20:07 +00:00
debug-frames.h [wasm] [interpreter] Fix deallocation of InterpretedFrameImpl 2017-12-20 10:11:42 +00:00
debug-interface.h Reland "[inspector] added Runtime.terminateExecution" 2018-03-19 02:14:52 +00:00
debug-scope-iterator.cc [wasm] Reduce usage of frame->wasm_instance() 2018-01-23 12:20:07 +00:00
debug-scope-iterator.h
debug-scopes.cc [runtime] Store position information on ScopeInfo 2018-03-16 11:51:04 +00:00
debug-scopes.h
debug-stack-trace-iterator.cc
debug-stack-trace-iterator.h
debug-type-profile.cc [Feedback Vector] Coalesce Nexii to Feedback Nexus. 2018-01-31 14:34:33 +00:00
debug-type-profile.h
debug.cc [runtime] Store position information on ScopeInfo 2018-03-16 11:51:04 +00:00
debug.h [debug] materialize arguments and receiver for break-at-entry condition. 2018-03-12 07:10:20 +00:00
debug.js [debug] remove legacy implementation for break points. 2018-02-26 10:01:39 +00:00
interface-types.h [api] remove legacy debug API. 2018-02-12 14:49:29 +00:00
liveedit.cc [reland] [in-place weak refs] Use WeakArray in Script::shared_function_infos. 2018-03-19 13:33:24 +00:00
liveedit.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
liveedit.js
mirrors.js Remove %_ClassOf and SharedFunctionInfo::instance_class_name 2018-02-15 11:52:08 +00:00
OWNERS