v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AddressToTraceMap Class Reference

#include <allocation-tracker.h>

Public Member Functions

void AddRange (Address addr, int size, unsigned node_id)
 
unsigned GetTraceNodeId (Address addr)
 
void MoveObject (Address from, Address to, int size)
 
void Clear ()
 
size_t size ()
 
void Print ()
 

Detailed Description

Definition at line 86 of file allocation-tracker.h.

Member Function Documentation

void AddRange ( Address  addr,
int  size,
unsigned  node_id 
)

Definition at line 142 of file allocation-tracker.cc.

References v8::internal::size.

Referenced by AllocationTracker::AllocationEvent(), and TEST().

void Clear ( )

Definition at line 170 of file allocation-tracker.cc.

Referenced by TEST().

unsigned GetTraceNodeId ( Address  addr)

Definition at line 152 of file allocation-tracker.cc.

Referenced by TEST().

void MoveObject ( Address  from,
Address  to,
int  size 
)

Definition at line 162 of file allocation-tracker.cc.

References v8::internal::AddRange().

void Print ( )

Definition at line 175 of file allocation-tracker.cc.

References v8::internal::PrintF(), and V8PRIuPTR.

size_t size ( )
inline

Definition at line 92 of file allocation-tracker.h.

Referenced by TEST().


The documentation for this class was generated from the following files: