|
V8 Project
|
#include "src/v8.h"#include "src/arguments.h"#include "src/runtime/runtime.h"#include "src/runtime/runtime-utils.h"
Include dependency graph for runtime-typedarray.cc:Go to the source code of this file.
Namespaces | |
| v8 | |
| Debugger support for the V8 JavaScript engine. | |
| v8::internal | |
Macros | |
| #define | ARRAY_ID_CASE(Type, type, TYPE, ctype, size) |
| #define | BUFFER_VIEW_GETTER(Type, getter, accessor) |
| #define | DATA_VIEW_GETTER(TypeName, Type, Converter) |
| #define | DATA_VIEW_SETTER(TypeName, Type) |
Functions | |
| v8::internal::RUNTIME_FUNCTION (Runtime_ArrayBufferInitialize) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_ArrayBufferGetByteLength) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_ArrayBufferSliceImpl) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_ArrayBufferIsView) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_ArrayBufferNeuter) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_TypedArrayInitialize) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_TypedArrayInitializeFromArrayLike) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_TypedArrayGetBuffer) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_TypedArraySetFastCases) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_TypedArrayMaxSizeInHeap) | |
| v8::internal::RUNTIME_FUNCTION (Runtime_DataViewInitialize) | |
| static bool | v8::internal::NeedToFlipBytes (bool is_little_endian) |
| template<int n> | |
| void | v8::internal::CopyBytes (uint8_t *target, uint8_t *source) |
| template<int n> | |
| void | v8::internal::FlipBytes (uint8_t *target, uint8_t *source) |
| template<typename T > | |
| static bool | v8::internal::DataViewGetValue (Isolate *isolate, Handle< JSDataView > data_view, Handle< Object > byte_offset_obj, bool is_little_endian, T *result) |
| template<typename T > | |
| static bool | v8::internal::DataViewSetValue (Isolate *isolate, Handle< JSDataView > data_view, Handle< Object > byte_offset_obj, bool is_little_endian, T data) |
| template<typename T > | |
| static T | v8::internal::DataViewConvertValue (double value) |
| template<> | |
| int8_t | v8::internal::DataViewConvertValue< int8_t > (double value) |
| template<> | |
| int16_t | v8::internal::DataViewConvertValue< int16_t > (double value) |
| template<> | |
| int32_t | v8::internal::DataViewConvertValue< int32_t > (double value) |
| template<> | |
| uint8_t | v8::internal::DataViewConvertValue< uint8_t > (double value) |
| template<> | |
| uint16_t | v8::internal::DataViewConvertValue< uint16_t > (double value) |
| template<> | |
| uint32_t | v8::internal::DataViewConvertValue< uint32_t > (double value) |
| template<> | |
| float | v8::internal::DataViewConvertValue< float > (double value) |
| template<> | |
| double | v8::internal::DataViewConvertValue< double > (double value) |
| #define ARRAY_ID_CASE | ( | Type, | |
| type, | |||
| TYPE, | |||
| ctype, | |||
| size | |||
| ) |
| #define BUFFER_VIEW_GETTER | ( | Type, | |
| getter, | |||
| accessor | |||
| ) |
Definition at line 395 of file runtime-typedarray.cc.
| #define DATA_VIEW_GETTER | ( | TypeName, | |
| Type, | |||
| Converter | |||
| ) |
Definition at line 649 of file runtime-typedarray.cc.
| #define DATA_VIEW_SETTER | ( | TypeName, | |
| Type | |||
| ) |
Definition at line 731 of file runtime-typedarray.cc.