Searched refs:component_size (Results 1 - 5 of 5) sorted by relevance

/art/runtime/mirror/
H A Darray.h41 size_t component_size, gc::AllocatorType allocator_type,
68 static MemberOffset DataOffset(size_t component_size) { argument
69 if (component_size != sizeof(int64_t)) {
77 void* GetRawData(size_t component_size, int32_t index)
79 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() +
80 + (index * component_size);
84 const void* GetRawData(size_t component_size, int32_t index) const { argument
85 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() +
86 + (index * component_size);
H A Darray-inl.h38 size_t component_size = local
43 size_t header_size = DataOffset(component_size).SizeValue();
44 size_t data_size = component_count * component_size;
59 size_t component_size)
65 size_t header_size = Array::DataOffset(component_size).SizeValue();
66 size_t data_size = component_count * component_size;
70 size_t component_shift = sizeof(size_t) * 8 - 1 - CLZ(component_size);
106 SetLengthToUsableSizeVisitor(int32_t min_length, size_t header_size, size_t component_size) : argument
107 minimum_length_(min_length), header_size_(header_size), component_size_(component_size) {
134 size_t component_size, g
133 Alloc(Thread* self, Class* array_class, int32_t component_count, size_t component_size, gc::AllocatorType allocator_type, bool fill_usable) argument
[all...]
/art/compiler/dex/quick/
H A Dgen_common.cc418 size_t component_size = sizeof(int32_t); local
467 mirror::Array::DataOffset(component_size).Int32Value());
485 -mirror::Array::DataOffset(component_size).Int32Value());
492 mirror::Array::DataOffset(component_size).Int32Value() + i * 4, rl_arg.reg);
/art/runtime/
H A Djni_internal.cc2202 const size_t component_size = array->GetClass()->GetComponentSize(); local
2203 ReleasePrimitiveArray(soa, array, component_size, elements, mode);
2619 const size_t component_size = sizeof(ElementT); local
2620 size_t size = array->GetLength() * component_size;
2646 size_t component_size, void* elements, jint mode)
2648 void* array_data = array->GetRawData(component_size, 0);
2651 size_t bytes = array->GetLength() * component_size;
H A Dcheck_jni.cc1084 size_t component_size = a->GetClass()->GetComponentSize(); local
1085 size_t byte_count = a->GetLength() * component_size;
1086 void* result = GuardedCopy::Create(a->GetRawData(component_size, 0), byte_count, true);

Completed in 432 milliseconds