v8/src/debug
Ross McIlroy 0d872514ef [Compiler] Simplify and unify GetSharedFunctionFor[Streamed]Script.
Unifies GetSharedFunctionForStreamedScript with GetSharedFunctionForScript
so that both share a more similar API and some common code can be moved to
common helpers.

Introduces a Compiler::ScriptDetails struct to hold script meta-data
used to build new script objects.

BUG=v8:5203

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
Change-Id: I3e6b4cd50da9bb92ef5a2bfd666a09b3619c34a4
Reviewed-on: https://chromium-review.googlesource.com/924189
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51438}
2018-02-21 15:40:13 +00:00
..
arm Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
arm64 [arm64] Rename csp to sp 2018-01-18 14:20:40 +00:00
ia32 Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
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 Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
s390 Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
x64 Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
debug-coverage.cc [debug] Refactor initialization of the feedback vector list 2017-12-08 12:01:53 +00:00
debug-coverage.h [coverage] Use shared_ptr instead of raw pointer 2017-09-11 07:34:18 +00:00
debug-evaluate.cc [Compiler] Simplify and unify GetSharedFunctionFor[Streamed]Script. 2018-02-21 15:40:13 +00:00
debug-evaluate.h [debug] Fix debug-evaluate for de-materialized function. 2017-11-29 14:53:18 +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 Set RuntimeAgent evaluate to use DebugEvaluate::Global 2018-02-16 19:56:20 +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 [inspector] move stack trace and scope inspection to native 2017-07-27 15:57:30 +00:00
debug-scopes.cc [class] Throw error on accessing invalid private fields 2018-02-03 00:19:26 +00:00
debug-scopes.h [cleanup] Replace List with std::vector in uri, debug, and others. 2017-09-07 15:04:31 +00:00
debug-stack-trace-iterator.cc [TurboFan] Remove a check on nesting levels inlining heuristics 2017-10-31 13:22:13 +00:00
debug-stack-trace-iterator.h [inspector] improve this value for arrow function in scopes 2017-10-23 16:40:29 +00:00
debug-type-profile.cc [Feedback Vector] Coalesce Nexii to Feedback Nexus. 2018-01-31 14:34:33 +00:00
debug-type-profile.h [type-profile] Use shared_ptr instead of raw pointer 2017-09-14 11:52:51 +00:00
debug.cc [debuger/deoptimizer] Remove GC invocation 2018-02-21 12:56:24 +00:00
debug.h [debug] do not leak optimized code into no-side-effect evaluate. 2018-02-20 11:22:32 +00:00
debug.js Fix common misspellings 2017-08-02 09:35:28 +00:00
interface-types.h [api] remove legacy debug API. 2018-02-12 14:49:29 +00:00
liveedit.cc Refactor bailout reasons 2018-01-04 19:08:45 +00:00
liveedit.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
liveedit.js [inspector] move SetScriptSource call to native 2017-07-28 21:55:05 +00:00
mirrors.js Remove %_ClassOf and SharedFunctionInfo::instance_class_name 2018-02-15 11:52:08 +00:00
OWNERS Update OWNERS for src/debug and src/snapshot 2017-10-21 05:20:03 +00:00