|
V8 Project
|
#include <liveedit.h>
Collaboration diagram for v8::internal::LiveEditFunctionTracker:Public Member Functions | |
| LiveEditFunctionTracker (Isolate *isolate, FunctionLiteral *fun) | |
| ~LiveEditFunctionTracker () | |
| void | RecordFunctionInfo (Handle< SharedFunctionInfo > info, FunctionLiteral *lit, Zone *zone) |
| void | RecordRootFunctionInfo (Handle< Code > code) |
Static Public Member Functions | |
| static bool | IsActive (Isolate *isolate) |
Private Attributes | |
| Isolate * | isolate_ |
Definition at line 44 of file liveedit.h.
|
explicit |
Definition at line 2052 of file liveedit.cc.
| v8::internal::LiveEditFunctionTracker::~LiveEditFunctionTracker | ( | ) |
Definition at line 2083 of file liveedit.cc.
References NULL.
Referenced by v8::internal::Compiler::DebuggerWantsEagerCompilation().
Here is the caller graph for this function:| void v8::internal::LiveEditFunctionTracker::RecordFunctionInfo | ( | Handle< SharedFunctionInfo > | info, |
| FunctionLiteral * | lit, | ||
| Zone * | zone | ||
| ) |
Definition at line 2068 of file liveedit.cc.
References isolate_, and NULL.
Referenced by v8::internal::Compiler::BuildFunctionInfo(), and v8::internal::CompileToplevel().
Here is the caller graph for this function:Definition at line 2078 of file liveedit.cc.
References isolate_.
Referenced by v8::internal::Compiler::CompileForLiveEdit().
Here is the caller graph for this function:
|
private |
Definition at line 55 of file liveedit.h.
Referenced by LiveEditFunctionTracker(), RecordFunctionInfo(), RecordRootFunctionInfo(), and ~LiveEditFunctionTracker().