|
V8 Project
|
Collaboration diagram for v8::internal::LiteralFixer:Classes | |
| class | ClearValuesVisitor |
| class | CollectVisitor |
| class | CountVisitor |
Static Public Member Functions | |
| static void | PatchLiterals (FunctionInfoWrapper *compile_info_wrapper, Handle< SharedFunctionInfo > shared_info, Isolate *isolate) |
Static Private Member Functions | |
| template<typename Visitor > | |
| static void | IterateJSFunctions (Handle< SharedFunctionInfo > shared_info, Visitor *visitor) |
| static Handle< FixedArray > | CollectJSFunctions (Handle< SharedFunctionInfo > shared_info, Isolate *isolate) |
Definition at line 1001 of file liveedit.cc.
|
inlinestaticprivate |
Definition at line 1067 of file liveedit.cc.
References v8::internal::LiteralFixer::CountVisitor::count, v8::internal::Isolate::factory(), IterateJSFunctions(), and size.
Referenced by PatchLiterals().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticprivate |
Definition at line 1051 of file liveedit.cc.
References NULL.
Referenced by CollectJSFunctions(), and PatchLiterals().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 1003 of file liveedit.cc.
References CollectJSFunctions(), v8::internal::Isolate::factory(), v8::internal::FunctionInfoWrapper::GetLiteralCount(), IterateJSFunctions(), v8::internal::JSFunction::kLiteralNativeContextIndex, v8::internal::JSFunction::kLiteralsPrefixSize, and v8::internal::JSFunction::NativeContextFromLiterals().
Referenced by v8::internal::LiveEdit::ReplaceFunctionCode().
Here is the call graph for this function:
Here is the caller graph for this function: