Definition at line 48 of file debug.cc.
◆ TemporaryObjectsTracker() [1/2]
v8::internal::Debug::TemporaryObjectsTracker::TemporaryObjectsTracker |
( |
| ) |
|
|
default |
◆ ~TemporaryObjectsTracker()
v8::internal::Debug::TemporaryObjectsTracker::~TemporaryObjectsTracker |
( |
| ) |
|
|
overridedefault |
◆ TemporaryObjectsTracker() [2/2]
◆ AddRegion()
void v8::internal::Debug::TemporaryObjectsTracker::AddRegion |
( |
Address | start, |
|
|
Address | end ) |
|
inlineprivate |
◆ AllocationEvent()
void v8::internal::Debug::TemporaryObjectsTracker::AllocationEvent |
( |
Address | addr, |
|
|
int | size ) |
|
inlineoverridevirtual |
◆ FindOverlappingRegion()
std::map< Address, Address >::iterator v8::internal::Debug::TemporaryObjectsTracker::FindOverlappingRegion |
( |
Address | start, |
|
|
Address | end, |
|
|
bool | include_adjacent ) |
|
inlineprivate |
◆ HasObject()
◆ HasRegionContainingObject()
bool v8::internal::Debug::TemporaryObjectsTracker::HasRegionContainingObject |
( |
Address | start, |
|
|
Address | end ) |
|
inlineprivate |
◆ MoveEvent()
void v8::internal::Debug::TemporaryObjectsTracker::MoveEvent |
( |
Address | from, |
|
|
Address | to, |
|
|
int | size ) |
|
inlineoverridevirtual |
◆ operator=()
◆ RemoveFromRegions()
bool v8::internal::Debug::TemporaryObjectsTracker::RemoveFromRegions |
( |
Address | start, |
|
|
Address | end ) |
|
inlineprivate |
◆ disabled
bool v8::internal::Debug::TemporaryObjectsTracker::disabled = false |
◆ mutex_
base::Mutex v8::internal::Debug::TemporaryObjectsTracker::mutex_ |
|
private |
◆ regions_
std::map<Address, Address> v8::internal::Debug::TemporaryObjectsTracker::regions_ |
|
private |
The documentation for this class was generated from the following file: