v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
liveedit.cc File Reference
Include dependency graph for liveedit.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 

Variable Documentation

◆ CHUNK_LEN_LIMIT

const int CHUNK_LEN_LIMIT = 800
staticprivate

Definition at line 275 of file liveedit.cc.

◆ ends_array_

Handle<FixedArray> ends_array_
private

Definition at line 169 of file liveedit.cc.

◆ has_changes

bool has_changes

Definition at line 344 of file liveedit.cc.

◆ isolate_

Isolate* isolate_
private

Definition at line 277 of file liveedit.cc.

◆ js_functions

std::vector<Handle<JSFunction> > js_functions

Definition at line 559 of file liveedit.cc.

◆ len1_

int len1_
private

Definition at line 118 of file liveedit.cc.

◆ len2_

int len2_
private

Definition at line 121 of file liveedit.cc.

◆ line_ends1_

LineEndsWrapper line_ends1_
private

Definition at line 218 of file liveedit.cc.

◆ line_ends2_

LineEndsWrapper line_ends2_
private

Definition at line 219 of file liveedit.cc.

◆ literal

FunctionLiteral* literal

Definition at line 294 of file liveedit.cc.

◆ literals_

std::vector<FunctionLiteral*>* literals_
private

Definition at line 513 of file liveedit.cc.

◆ map_

std::map<FuncId, FunctionData> map_
private

Definition at line 692 of file liveedit.cc.

◆ new_end_position

int new_end_position

Definition at line 343 of file liveedit.cc.

◆ new_start_position

int new_start_position

Definition at line 342 of file liveedit.cc.

◆ offset1_

int offset1_
private

Definition at line 117 of file liveedit.cc.

◆ offset2_

int offset2_
private

Definition at line 120 of file liveedit.cc.

◆ outer_literal

FunctionLiteral* outer_literal

Definition at line 345 of file liveedit.cc.

◆ output_

std::vector<SourceChangeRange>* output_
private

Definition at line 139 of file liveedit.cc.

◆ pos_diff

int pos_diff

Definition at line 295 of file liveedit.cc.

◆ position

int position

Definition at line 290 of file liveedit.cc.

◆ running_generators

std::vector<Handle<JSGeneratorObject> > running_generators

Definition at line 560 of file liveedit.cc.

◆ s1_

Handle<String> s1_
private

Definition at line 116 of file liveedit.cc.

◆ s2_

Handle<String> s2_
private

Definition at line 119 of file liveedit.cc.

◆ shared

MaybeHandle<SharedFunctionInfo> shared

Definition at line 558 of file liveedit.cc.

◆ stack_position

StackPosition stack_position

Definition at line 565 of file liveedit.cc.

◆ string_len_

int string_len_
private

Definition at line 170 of file liveedit.cc.

◆ subrange_len1_

int subrange_len1_
private

Definition at line 222 of file liveedit.cc.

◆ subrange_len2_

int subrange_len2_
private

Definition at line 223 of file liveedit.cc.

◆ subrange_offset1_

int subrange_offset1_
private

Definition at line 220 of file liveedit.cc.

◆ subrange_offset2_

int subrange_offset2_
private

Definition at line 221 of file liveedit.cc.

◆ type

Type type

Definition at line 291 of file liveedit.cc.