v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <profile-generator.h>
Public Member Functions | |
CodeMap () | |
void | AddCode (Address addr, CodeEntry *entry, unsigned size) |
void | MoveCode (Address from, Address to) |
CodeEntry * | FindEntry (Address addr, Address *start=NULL) |
int | GetSharedId (Address addr) |
void | Print () |
Definition at line 231 of file profile-generator.h.
|
inline |
Definition at line 233 of file profile-generator.h.
Definition at line 384 of file profile-generator.cc.
References SplayTree< Config, AllocationPolicy >::Insert().
Referenced by CodeMap::MoveCode().
Definition at line 406 of file profile-generator.cc.
References SplayTree< Config, AllocationPolicy >::FindGreatestLessThan(), and v8::internal::NULL.
Referenced by ProfileGenerator::RecordTickSample().
int GetSharedId | ( | Address | addr | ) |
Definition at line 422 of file profile-generator.cc.
References ASSERT, SplayTree< Config, AllocationPolicy >::Find(), and SplayTree< Config, AllocationPolicy >::Insert().
Definition at line 438 of file profile-generator.cc.
References CodeMap::AddCode(), SplayTree< Config, AllocationPolicy >::Find(), and SplayTree< Config, AllocationPolicy >::Remove().
void Print | ( | ) |
Definition at line 459 of file profile-generator.cc.
References SplayTree< Config, AllocationPolicy >::ForEach().