![]() |
v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|


Go to the source code of this file.
Namespaces | |
| v8 | |
| v8::internal | |
Macros | |
| #define | FIELD_ADDR(p, offset) (reinterpret_cast<byte*>(p) + offset - kHeapObjectTag) |
| #define | WRITE_FIELD(p, offset, value) (*reinterpret_cast<Object**>(FIELD_ADDR(p, offset)) = value) |
| #define | CONDITIONAL_WRITE_BARRIER(heap, object, offset, value, mode) |
| #define CONDITIONAL_WRITE_BARRIER | ( | heap, | |
| object, | |||
| offset, | |||
| value, | |||
| mode | |||
| ) |
Definition at line 44 of file transitions-inl.h.
Referenced by TransitionArray::set_back_pointer_storage(), TransitionArray::set_elements_transition(), and TransitionArray::SetPrototypeTransitions().
| #define FIELD_ADDR | ( | p, | |
| offset | |||
| ) | (reinterpret_cast<byte*>(p) + offset - kHeapObjectTag) |
Definition at line 38 of file transitions-inl.h.
| #define WRITE_FIELD | ( | p, | |
| offset, | |||
| value | |||
| ) | (*reinterpret_cast<Object**>(FIELD_ADDR(p, offset)) = value) |
Definition at line 41 of file transitions-inl.h.
Referenced by TransitionArray::ClearElementsTransition(), TransitionArray::set_back_pointer_storage(), TransitionArray::set_elements_transition(), and TransitionArray::SetPrototypeTransitions().