![]() |
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.