|
#define | ELEMENTS_LIST(V) |
|
#define | ELEMENTS_TRAITS(Class, KindParam, Store) |
|
#define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype, size) |
|
#define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype, size) |
|
#define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype, size) |
|
#define | EXTERNAL_ELEMENTS_ACCESSOR(Type, type, TYPE, ctype, size) |
|
#define | FIXED_ELEMENTS_ACCESSOR(Type, type, TYPE, ctype, size) |
|
#define | ACCESSOR_ARRAY(Class, Kind, Store) new Class(#Kind), |
|
#define | ACCESSOR_DELETE(Class, Kind, Store) delete elements_accessors_[Kind]; |
|
|
static bool | v8::internal::HasKey (Handle< FixedArray > array, Handle< Object > key_handle) |
|
static MUST_USE_RESULT MaybeHandle< Object > | v8::internal::ThrowArrayLengthRangeError (Isolate *isolate) |
|
static void | v8::internal::CopyObjectToObjectElements (FixedArrayBase *from_base, ElementsKind from_kind, uint32_t from_start, FixedArrayBase *to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopyDictionaryToObjectElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopyDoubleToObjectElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, ElementsKind to_kind, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopyDoubleToDoubleElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopySmiToDoubleElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopyPackedSmiToDoubleElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, uint32_t to_start, int packed_size, int raw_copy_size) |
|
static void | v8::internal::CopyObjectToDoubleElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::CopyDictionaryToDoubleElements (FixedArrayBase *from_base, uint32_t from_start, FixedArrayBase *to_base, uint32_t to_start, int raw_copy_size) |
|
static void | v8::internal::TraceTopFrame (Isolate *isolate) |
|
void | v8::internal::CheckArrayAbuse (Handle< JSObject > obj, const char *op, uint32_t key, bool allow_appending) |
|
static ElementsKind | v8::internal::ElementsKindForArray (FixedArrayBase *array) |
|
MaybeHandle< Object > | v8::internal::ArrayConstructInitializeElements (Handle< JSArray > array, Arguments *args) |
|