![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/debug/liveedit.h"#include <optional>#include "src/api/api-inl.h"#include "src/ast/ast-traversal-visitor.h"#include "src/ast/ast.h"#include "src/ast/scopes.h"#include "src/codegen/compilation-cache.h"#include "src/codegen/compiler.h"#include "src/codegen/source-position-table.h"#include "src/common/globals.h"#include "src/debug/debug-interface.h"#include "src/debug/debug-stack-trace-iterator.h"#include "src/debug/debug.h"#include "src/debug/liveedit-diff.h"#include "src/execution/frames-inl.h"#include "src/execution/v8threads.h"#include "src/logging/log.h"#include "src/objects/js-generator-inl.h"#include "src/objects/js-objects.h"#include "src/objects/objects-inl.h"#include "src/parsing/parse-info.h"#include "src/parsing/parsing.h"Go to the source code of this file.
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
|
staticprivate |
Definition at line 275 of file liveedit.cc.
|
private |
Definition at line 169 of file liveedit.cc.
| bool has_changes |
Definition at line 344 of file liveedit.cc.
|
private |
Definition at line 277 of file liveedit.cc.
| std::vector<Handle<JSFunction> > js_functions |
Definition at line 559 of file liveedit.cc.
|
private |
Definition at line 118 of file liveedit.cc.
|
private |
Definition at line 121 of file liveedit.cc.
|
private |
Definition at line 218 of file liveedit.cc.
|
private |
Definition at line 219 of file liveedit.cc.
| FunctionLiteral* literal |
Definition at line 294 of file liveedit.cc.
|
private |
Definition at line 513 of file liveedit.cc.
|
private |
Definition at line 692 of file liveedit.cc.
| int new_end_position |
Definition at line 343 of file liveedit.cc.
| int new_start_position |
Definition at line 342 of file liveedit.cc.
|
private |
Definition at line 117 of file liveedit.cc.
|
private |
Definition at line 120 of file liveedit.cc.
| FunctionLiteral* outer_literal |
Definition at line 345 of file liveedit.cc.
|
private |
Definition at line 139 of file liveedit.cc.
| int pos_diff |
Definition at line 295 of file liveedit.cc.
| int position |
Definition at line 290 of file liveedit.cc.
| std::vector<Handle<JSGeneratorObject> > running_generators |
Definition at line 560 of file liveedit.cc.
|
private |
Definition at line 116 of file liveedit.cc.
|
private |
Definition at line 119 of file liveedit.cc.
| MaybeHandle<SharedFunctionInfo> shared |
Definition at line 558 of file liveedit.cc.
| StackPosition stack_position |
Definition at line 565 of file liveedit.cc.
|
private |
Definition at line 170 of file liveedit.cc.
|
private |
Definition at line 222 of file liveedit.cc.
|
private |
Definition at line 223 of file liveedit.cc.
|
private |
Definition at line 220 of file liveedit.cc.
|
private |
Definition at line 221 of file liveedit.cc.
| Type type |
Definition at line 291 of file liveedit.cc.