Searched refs:PrimitiveArray (Results 1 – 12 of 12) sorted by relevance
/art/runtime/mirror/ |
D | array.cc | 123 ObjPtr<PrimitiveArray<T>> PrimitiveArray<T>::Alloc(Thread* self, size_t length) { in Alloc() 127 GetClassRoot<PrimitiveArray<T>>(runtime->GetClassLinker()), in Alloc() 131 return ObjPtr<PrimitiveArray<T>>::DownCast(raw_array); in Alloc() 163 template class PrimitiveArray<uint8_t>; // BooleanArray variable 164 template class PrimitiveArray<int8_t>; // ByteArray variable 165 template class PrimitiveArray<uint16_t>; // CharArray variable 166 template class PrimitiveArray<double>; // DoubleArray variable 167 template class PrimitiveArray<float>; // FloatArray variable 168 template class PrimitiveArray<int32_t>; // IntArray variable 169 template class PrimitiveArray<int64_t>; // LongArray variable [all …]
|
D | array.h | 153 class MANAGED PrimitiveArray : public Array { 166 EXPORT static ObjPtr<PrimitiveArray<T>> Alloc(Thread* self, size_t length) 169 EXPORT static ObjPtr<PrimitiveArray<T>> AllocateAndFill(Thread* self, 208 void Memmove(int32_t dst_pos, ObjPtr<PrimitiveArray<T>> src, int32_t src_pos, int32_t count) 216 EXPORT void Memcpy(int32_t dst_pos, ObjPtr<PrimitiveArray<T>> src, int32_t src_pos, int32_t count) 220 DISALLOW_IMPLICIT_CONSTRUCTORS(PrimitiveArray); 224 extern template class PrimitiveArray<uint8_t>; // BooleanArray 225 extern template class PrimitiveArray<int8_t>; // ByteArray 226 extern template class PrimitiveArray<uint16_t>; // CharArray 227 extern template class PrimitiveArray<double>; // DoubleArray [all …]
|
D | array-inl.h | 69 inline T PrimitiveArray<T>::Get(int32_t i) { in Get() 78 inline void PrimitiveArray<T>::Set(int32_t i, T value) { in Set() 88 inline void PrimitiveArray<T>::Set(int32_t i, T value) { in Set() 98 inline void PrimitiveArray<T>::SetWithoutChecks(int32_t i, T value) { in SetWithoutChecks() 133 inline void PrimitiveArray<T>::Memmove(int32_t dst_pos, in Memmove() 134 ObjPtr<PrimitiveArray<T>> src, in Memmove() 195 inline void PrimitiveArray<T>::Memcpy(int32_t dst_pos, in Memcpy() 196 ObjPtr<PrimitiveArray<T>> src, in Memcpy()
|
D | array-alloc-inl.h | 170 inline ObjPtr<PrimitiveArray<T>> PrimitiveArray<T>::AllocateAndFill(Thread* self, in AllocateAndFill() 174 Handle<PrimitiveArray<T>> arr(hs.NewHandle(PrimitiveArray<T>::Alloc(self, length))); in AllocateAndFill()
|
D | object.h | 52 template<class T> class PrimitiveArray; variable 53 using BooleanArray = PrimitiveArray<uint8_t>; 54 using ByteArray = PrimitiveArray<int8_t>; 55 using CharArray = PrimitiveArray<uint16_t>; 56 using DoubleArray = PrimitiveArray<double>; 57 using FloatArray = PrimitiveArray<float>; 58 using IntArray = PrimitiveArray<int32_t>; 59 using LongArray = PrimitiveArray<int64_t>; 60 using ShortArray = PrimitiveArray<int16_t>;
|
D | var_handle.cc | 1038 auto primitive_array = ObjPtr<PrimitiveArray<T>>::DownCast(target_array); in GetElementAddress()
|
/art/runtime/ |
D | class_root.h | 51 template<typename T> class PrimitiveArray; variable 91 … "[Z", mirror::PrimitiveArray<uint8_t>) … 92 … "[B", mirror::PrimitiveArray<int8_t>) … 93 … "[C", mirror::PrimitiveArray<uint16_t>) … 94 … "[D", mirror::PrimitiveArray<double>) … 95 … "[F", mirror::PrimitiveArray<float>) … 96 … "[I", mirror::PrimitiveArray<int32_t>) … 97 … "[J", mirror::PrimitiveArray<int64_t>) … 98 … "[S", mirror::PrimitiveArray<int16_t>) …
|
D | runtime.h | 81 template<class T> class PrimitiveArray; variable 82 using ByteArray = PrimitiveArray<int8_t>;
|
D | thread.h | 78 template<class T> class PrimitiveArray; variable 79 using IntArray = PrimitiveArray<int32_t>;
|
/art/runtime/interpreter/ |
D | interpreter_switch_impl1.cc | 76 ObjPtr<mirror::PrimitiveArray<T>> array, in RecordArrayElementsInTransactionImpl()
|
D | unstarted_runtime.cc | 811 ObjPtr<mirror::PrimitiveArray<T>> src = ObjPtr<mirror::PrimitiveArray<T>>::DownCast(src_array); in PrimitiveArrayCopy() 812 ObjPtr<mirror::PrimitiveArray<T>> dst = ObjPtr<mirror::PrimitiveArray<T>>::DownCast(dst_array); in PrimitiveArrayCopy()
|
/art/runtime/native/ |
D | sun_misc_Unsafe.cc | 328 ObjPtr<mirror::PrimitiveArray<T>> array, in copyToArray() 342 ObjPtr<mirror::PrimitiveArray<T>> array, in copyFromArray()
|