v8
3.11.10(node0.8.26)
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) |
int | GetSharedId (Address addr) |
void | Print () |
Definition at line 241 of file profile-generator.h.
|
inline |
Definition at line 243 of file profile-generator.h.
Definition at line 511 of file profile-generator.cc.
References SplayTree< Config, AllocationPolicy >::Insert().
Referenced by CodeMap::MoveCode().
Definition at line 533 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 545 of file profile-generator.cc.
References ASSERT, SplayTree< Config, AllocationPolicy >::Find(), and SplayTree< Config, AllocationPolicy >::Insert().
Definition at line 561 of file profile-generator.cc.
References CodeMap::AddCode(), SplayTree< Config, AllocationPolicy >::Find(), and SplayTree< Config, AllocationPolicy >::Remove().
void Print | ( | ) |
Definition at line 577 of file profile-generator.cc.
References SplayTree< Config, AllocationPolicy >::ForEach().