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

#include <v8memory.h>

Static Public Member Functions

static uint8_t & uint8_at (Address addr)
 
static uint16_t & uint16_at (Address addr)
 
static uint32_t & uint32_at (Address addr)
 
static int32_t & int32_at (Address addr)
 
static uint64_t & uint64_at (Address addr)
 
static int & int_at (Address addr)
 
static unsigned & unsigned_at (Address addr)
 
static double & double_at (Address addr)
 
static AddressAddress_at (Address addr)
 
static Object *& Object_at (Address addr)
 
static Handle< Object > & Object_Handle_at (Address addr)
 

Detailed Description

Definition at line 37 of file v8memory.h.

Member Function Documentation

static double& double_at ( Address  addr)
inlinestatic

Definition at line 67 of file v8memory.h.

Referenced by BASE_EMBEDDED< Visitor >::GetValue().

static int& int_at ( Address  addr)
inlinestatic

Definition at line 59 of file v8memory.h.

static Handle<Object>& Object_Handle_at ( Address  addr)
inlinestatic

Definition at line 79 of file v8memory.h.

static uint16_t& uint16_at ( Address  addr)
inlinestatic
static uint64_t& uint64_at ( Address  addr)
inlinestatic

Definition at line 55 of file v8memory.h.

static uint8_t& uint8_at ( Address  addr)
inlinestatic

Definition at line 39 of file v8memory.h.

Referenced by BASE_EMBEDDED< Visitor >::GetEntry().

static unsigned& unsigned_at ( Address  addr)
inlinestatic

Definition at line 63 of file v8memory.h.


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