![]() |
v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <objects.h>


Static Public Member Functions | |
| static Struct * | cast (Object *that) |
Static Public Member Functions inherited from HeapObject | |
| static HeapObject * | FromAddress (Address address) |
| static Object ** | RawField (HeapObject *obj, int offset) |
| static HeapObject * | cast (Object *obj) |
Static Public Member Functions inherited from Object | |
| static Handle< Object > | GetProperty (Handle< Object > object, Handle< Object > receiver, LookupResult *result, Handle< String > key, PropertyAttributes *attributes) |
| static Handle< Object > | GetElement (Handle< Object > object, uint32_t index) |
| static Object * | cast (Object *value) |
Additional Inherited Members | |
Static Public Attributes inherited from HeapObject | |
| static const int | kMapOffset = Object::kHeaderSize |
| static const int | kHeaderSize = kMapOffset + kPointerSize |
Static Public Attributes inherited from Object | |
| static const int | kHeaderSize = 0 |
Protected Member Functions inherited from HeapObject | |
| void | IteratePointers (ObjectVisitor *v, int start, int end) |
| void | IteratePointer (ObjectVisitor *v, int offset) |
Referenced by Heap::AllocateStruct().
|
inline |
Definition at line 1629 of file objects-inl.h.
References HeapObject::GetHeap(), HeapObject::kHeaderSize, v8::internal::kPointerSize, and WRITE_FIELD.
Referenced by Heap::AllocateStruct().