Searched refs:ExternalArray (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/v8/src/compiler/
H A Daccess-builder.cc49 return {kTaggedBase, ExternalArray::kExternalPointerOffset, Handle<Name>(),
/external/chromium_org/v8/src/heap/
H A Dheap.h114 V(ExternalArray, empty_external_int8_array, EmptyExternalInt8Array) \
115 V(ExternalArray, empty_external_uint8_array, EmptyExternalUint8Array) \
116 V(ExternalArray, empty_external_int16_array, EmptyExternalInt16Array) \
117 V(ExternalArray, empty_external_uint16_array, EmptyExternalUint16Array) \
118 V(ExternalArray, empty_external_int32_array, EmptyExternalInt32Array) \
119 V(ExternalArray, empty_external_uint32_array, EmptyExternalUint32Array) \
120 V(ExternalArray, empty_external_float32_array, EmptyExternalFloat32Array) \
121 V(ExternalArray, empty_external_float64_array, EmptyExternalFloat64Array) \
122 V(ExternalArray, empty_external_uint8_clamped_array, \
1098 ExternalArray* EmptyExternalArrayForMa
[all...]
H A Dheap.cc2531 ALLOCATE_MAP(EXTERNAL_##TYPE##_ARRAY_TYPE, ExternalArray::kAlignedSize, \
2594 ExternalArray* obj; \
3173 ExternalArray* Heap::EmptyExternalArrayForMap(Map* map) {
3174 return ExternalArray::cast(
3361 int size = ExternalArray::kAlignedSize;
3370 ExternalArray::cast(result)->set_length(length);
3371 ExternalArray::cast(result)->set_external_pointer(external_pointer);
/external/chromium_org/v8/src/
H A Dobjects.h88 // - ExternalArray
900 V(ExternalArray) \
1682 // ExternalArray, or a FixedArray parameter map for a (sloppy)
4443 // An ExternalArray represents a fixed-size array of primitive values
4454 class ExternalArray: public FixedArrayBase { class in namespace:v8::internal
4462 DECLARE_CAST(ExternalArray)
4467 // ExternalArray headers are not quadword aligned.
4474 DISALLOW_IMPLICIT_CONSTRUCTORS(ExternalArray);
4486 class ExternalUint8ClampedArray: public ExternalArray {
4513 class ExternalInt8Array: public ExternalArray {
[all...]
H A Dfactory.h282 Handle<ExternalArray> NewExternalArray(
H A Dfactory.cc880 Handle<ExternalArray> Factory::NewExternalArray(int length,
891 ExternalArray);
H A Dobjects-inl.h2897 ExternalArray* empty_array = GetHeap()->EmptyExternalArrayForMap(this);
3171 CAST_ACCESSOR(ExternalArray)
3826 void* ExternalArray::external_pointer() const {
3832 void ExternalArray::set_external_pointer(void* value, WriteBarrierMode mode) {
H A Dapi.cc3823 i::Handle<i::ExternalArray> array =
3899 if (!Utils::ApiCheck(length >= 0 && length <= i::ExternalArray::kMaxLength,
3929 return i::ExternalArray::cast(self->elements())->external_pointer();
3959 return i::ExternalArray::cast(self->elements())->length();
6111 i::Handle<i::ExternalArray> elements =
H A Dhydrogen-instructions.h6252 ExternalArray::kExternalPointerOffset, Representation::External());
H A Druntime.cc1023 Handle<ExternalArray> elements =
1126 Handle<ExternalArray> elements =
H A Dhydrogen.cc9504 Add<HConstant>(ExternalArray::kAlignedSize),
H A Dobjects.cc3232 // allows to change elements from arbitrary kind to any ExternalArray
16285 Handle<ExternalArray> new_elements =

Completed in 1478 milliseconds