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 | ELEMENTS_LIST(V) |
#define | ELEMENTS_TRAITS(Class, KindParam, Store) |
#define | ACCESSOR_ARRAY(Class, Kind, Store) new Class(#Kind), |
#define | ACCESSOR_DELETE(Class, Kind, Store) delete elements_accessors_[Kind]; |
Functions | |
void | CopyObjectToObjectElements (FixedArray *from, ElementsKind from_kind, uint32_t from_start, FixedArray *to, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) |
#define ACCESSOR_ARRAY | ( | Class, | |
Kind, | |||
Store | |||
) | new Class(#Kind), |
Referenced by ElementsAccessor::InitializeOncePerProcess().
#define ACCESSOR_DELETE | ( | Class, | |
Kind, | |||
Store | |||
) | delete elements_accessors_[Kind]; |
Referenced by ElementsAccessor::TearDown().
#define ELEMENTS_LIST | ( | V | ) |
Definition at line 76 of file elements.cc.
Referenced by ElementsAccessor::InitializeOncePerProcess(), and ElementsAccessor::TearDown().
#define ELEMENTS_TRAITS | ( | Class, | |
KindParam, | |||
Store | |||
) |
Definition at line 114 of file elements.cc.