Home
last modified time | relevance | path

Searched refs:size (Results 51 – 75 of 634) sorted by relevance

12345678910>>...26

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.h59 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
72 void Load(ManagedRegister dest, FrameOffset src, size_t size) override;
74 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) override;
90 void Move(ManagedRegister dest, ManagedRegister src, size_t size) override;
103 void Copy(FrameOffset dest, FrameOffset src, size_t size) override;
109 size_t size) override;
115 size_t size) override;
121 size_t size) override;
128 size_t size) override;
135 size_t size) override;
[all …]
/art/dex2oat/linker/x86_64/
Drelative_patcher_x86_64_test.cc67 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 1u), in TEST_F()
80 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 2u), in TEST_F()
84 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 1u), in TEST_F()
91 uint32_t diff_after = method2_offset - (method1_offset + kCallCode.size() /* PC adjustment */); in TEST_F()
100 uint32_t diff_before = method1_offset - (method2_offset + kCallCode.size() /* PC adjustment */); in TEST_F()
113 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 2u), in TEST_F()
120 uint32_t diff = kTrampolineOffset - (result.second + kCallCode.size()); in TEST_F()
137 LinkerPatch::StringBssEntryPatch(kDexCacheLoadCode.size() - 4u, nullptr, 0u, kStringIndex), in TEST_F()
144 uint32_t diff = bss_begin_ + kStringEntryOffset - (result.second + kDexCacheLoadCode.size()); in TEST_F()
161 kStringReferenceCode.size() - 4u, nullptr, 0u, kStringIndex), in TEST_F()
[all …]
/art/runtime/
Dmonitor_pool_test.cc64 if (monitors.size() == 0) { in TEST_F()
66 } else if (monitors.size() == kMaxUsage) { in TEST_F()
80 size_t index = r.next() % monitors.size(); in TEST_F()
95 size_t target_size = monitors.size() + 2*kMaxUsage; in TEST_F()
96 while (monitors.size() < target_size) { in TEST_F()
98 static_cast<int32_t>(-monitors.size())); in TEST_F()
112 size_t index = r.next() % monitors.size(); in TEST_F()
Dlinear_alloc.cc31 void* LinearAlloc::Alloc(Thread* self, size_t size) { in Alloc() argument
33 return allocator_.Alloc(size); in Alloc()
36 void* LinearAlloc::AllocAlign16(Thread* self, size_t size) { in AllocAlign16() argument
38 return allocator_.AllocAlign16(size); in AllocAlign16()
/art/libartbase/base/
Dmemory_region.h41 return lhs.size() == rhs.size() && memcmp(lhs.begin(), rhs.begin(), lhs.size()) == 0; in operator()
49 size_t size() const { return size_; } in size() function
117 CopyFrom(offset, MemoryRegion(vector.data(), vector.size())); in CopyFromVector()
123 CHECK_GE(this->size(), size_in); in Subregion()
124 CHECK_LE(offset, this->size() - size_in); in Subregion()
131 size_ = (region.size() + extra); in Extend()
137 CHECK_GE(size(), sizeof(T)); in ComputeInternalPointer()
138 CHECK_LE(offset, size() - sizeof(T)); in ComputeInternalPointer()
Darray_slice.h63 lpa != nullptr && lpa->size() != 0 ? &lpa->At(0, element_size, alignment) : nullptr,
64 lpa != nullptr ? lpa->size() : 0,
82 size_type size() const { return size_; } in size() function
83 bool empty() const { return size() == 0u; } in empty()
118 return SubArray(pos, size() - pos); in SubArray()
122 return SubArray(pos, size() - pos); in SubArray()
126 DCHECK_LE(pos, size()); in SubArray()
127 DCHECK_LE(length, size() - pos); in SubArray()
132 DCHECK_LE(pos, size()); in SubArray()
133 DCHECK_LE(length, size() - pos); in SubArray()
Dmalloc_arena_pool.cc33 explicit MallocArena(size_t size = arena_allocator::kArenaDefaultSize);
45 MallocArena::MallocArena(size_t size) { in MallocArena() argument
49 unaligned_memory_ = reinterpret_cast<uint8_t*>(calloc(1, size + overallocation)); in MallocArena()
60 MEMORY_TOOL_MAKE_NOACCESS(memory_ + size, tail); in MallocArena()
64 size_ = size; in MallocArena()
105 Arena* MallocArenaPool::AllocArena(size_t size) { in AllocArena() argument
109 if (free_arenas_ != nullptr && LIKELY(free_arenas_->Size() >= size)) { in AllocArena()
115 ret = new MallocArena(size); in AllocArena()
Dtransform_array_ref_test.cc70 ASSERT_EQ(input.size(), taref.size()); in TEST()
75 for (size_t i = 0; i != input.size(); ++i) { in TEST()
102 ASSERT_EQ(input.size(), taref.size()); in TEST()
107 for (size_t i = 0; i != input.size(); ++i) { in TEST()
145 ASSERT_EQ(input.size(), taref.size()); in TEST()
150 for (size_t i = 0; i != input.size(); ++i) { in TEST()
156 std::vector<ValueHolder> transformed(transform_input.size(), 0); in TEST()
158 for (size_t i = 0; i != transform_input.size(); ++i) { in TEST()
205 ASSERT_EQ(cinput.size(), ctaref.size()); in TEST()
210 for (size_t i = 0; i != cinput.size(); ++i) { in TEST()
[all …]
/art/test/044-proxy/src/
DOOMEOnDispatch.java29 private static void exhaustJavaHeap(int size) { in exhaustJavaHeap() argument
31 while (size > 0) { in exhaustJavaHeap()
33 storage.add(new byte[size]); in exhaustJavaHeap()
35 size = size/2; in exhaustJavaHeap()
/art/test/617-clinit-oome/src/
DMain.java18 private static int exhaustJavaHeap(Object[] data, int index, int size) { in exhaustJavaHeap() argument
20 while (size > 0) { in exhaustJavaHeap()
22 data[index] = new byte[size]; in exhaustJavaHeap()
25 size /= 2; in exhaustJavaHeap()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h65 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
78 void Load(ManagedRegister dest, FrameOffset src, size_t size) override;
82 size_t size) override;
98 void Move(ManagedRegister dest, ManagedRegister src, size_t size) override;
112 void Copy(FrameOffset dest, FrameOffset src, size_t size) override;
118 size_t size) override;
124 size_t size) override;
130 size_t size) override;
137 size_t size) override;
144 size_t size) override;
[all …]
/art/dex2oat/linker/arm/
Drelative_patcher_thumb2_test.cc77 CHECK_LE(pos, code->size()); in InsertInsn()
98 InsertInsn(code, code->size(), insn); in PushBackInsn()
114 raw_code.reserve(insns.size() * 4u - number_of_16_bit_insns * 2u); in RawCode()
152 const uint32_t gap_start = method1_offset + method1_code.size(); in Create2MethodsWithGap()
246 return CompileMethodCallThunk().size(); in MethodCallThunkSize()
251 if (output_.size() < thunk_offset + expected_code.size()) { in CheckThunk()
252 LOG(ERROR) << "output_.size() == " << output_.size() << " < " in CheckThunk()
253 << "thunk_offset + expected_code.size() == " << (thunk_offset + expected_code.size()); in CheckThunk()
256 ArrayRef<const uint8_t> linked_code(&output_[thunk_offset], expected_code.size()); in CheckThunk()
314 CHECK_LE(offset, output_.size()); in GetOutputInsn32()
[all …]
/art/runtime/verifier/
Dreg_type_cache.cc80 DCHECK_EQ(entries_.size(), small_precise_constants_[i]->GetId()); in FillPrimitiveAndSmallConstantTypes()
83 DCHECK_EQ(entries_.size(), primitive_count_); in FillPrimitiveAndSmallConstantTypes()
190 for (size_t i = primitive_count_; i < entries_.size(); i++) { in From()
213 new (&allocator_) PreciseReferenceType(klass, AddString(sv_descriptor), entries_.size()); in From()
215 entry = new (&allocator_) ReferenceType(klass, AddString(sv_descriptor), entries_.size()); in From()
229 new (&allocator_) UnresolvedReferenceType(AddString(sv_descriptor), entries_.size())); in From()
240 return AddEntry(new (&allocator_) UnresolvedReferenceType(AddString("a"), entries_.size())); in MakeUnresolvedReference()
269 new (&allocator_) PreciseReferenceType(klass, descriptor, entries_.size())) in InsertClass()
270 : new (&allocator_) ReferenceType(klass, descriptor, entries_.size()); in InsertClass()
309 DCHECK_LE(primitive_count_, entries_.size()); in ~RegTypeCache()
[all …]
/art/compiler/utils/
Djni_macro_assembler.h48 ArgumentLocation(ManagedRegister reg, size_t size) in ArgumentLocation() argument
49 : reg_(reg), frame_offset_(0u), size_(size) { in ArgumentLocation()
53 ArgumentLocation(FrameOffset frame_offset, size_t size) in ArgumentLocation() argument
54 : reg_(ManagedRegister::NoRegister()), frame_offset_(frame_offset), size_(size) {} in ArgumentLocation()
115 virtual void Store(FrameOffset offs, ManagedRegister src, size_t size) = 0;
131 virtual void Load(ManagedRegister dest, FrameOffset src, size_t size) = 0;
135 size_t size) = 0;
151 virtual void Move(ManagedRegister dest, ManagedRegister src, size_t size) = 0;
165 virtual void Copy(FrameOffset dest, FrameOffset src, size_t size) = 0;
171 size_t size) = 0;
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc134 void Arm64JNIMacroAssembler::Store(FrameOffset offs, ManagedRegister m_src, size_t size) { in Store() argument
137 CHECK_EQ(0u, size); in Store()
139 CHECK_EQ(4u, size); in Store()
142 CHECK_EQ(8u, size); in Store()
254 size_t size) { in Load() argument
256 CHECK_EQ(0u, size) << dest; in Load()
258 CHECK_EQ(4u, size) << dest; in Load()
263 if (size == 1u) { in Load()
265 } else if (size == 4u) { in Load()
268 CHECK_EQ(8u, size) << dest; in Load()
[all …]
Djni_macro_assembler_arm64.h68 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
77 void Load(ManagedRegister dest, FrameOffset src, size_t size) override;
78 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) override;
89 void Move(ManagedRegister dest, ManagedRegister src, size_t size) override;
98 void Copy(FrameOffset dest, FrameOffset src, size_t size) override;
103 size_t size) override;
108 size_t size) override;
113 size_t size) override;
119 size_t size) override;
125 size_t size) override;
[all …]
/art/test/910-methods/
Dexpected.txt5 Argument size: 1
15 Argument size: JVMTI_ERROR_NATIVE_METHOD
25 Argument size: JVMTI_ERROR_NATIVE_METHOD
35 Argument size: 2
45 Argument size: 1
54 Argument size: 0
/art/tools/ahat/src/main/com/android/ahat/
DSubsetSelector.java49 mLimit = getSelectedLimit(query, id, elements.size()); in SubsetSelector()
60 return mElements.subList(mLimit, mElements.size()); in remaining()
69 private static int getSelectedLimit(Query query, String id, int size) { in getSelectedLimit() argument
72 int ivalue = Math.min(size, Integer.parseInt(value)); in getSelectedLimit()
77 return Math.min(kDefaultShown, size); in getSelectedLimit()
84 int all = mElements.size(); in render()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc50 template <size_t size>
52 const ManagedRegister (&callee_saves)[size]) { in CalculateCoreCalleeSpillMask() argument
63 template <size_t size>
64 static constexpr uint32_t CalculateFpCalleeSpillMask(const ManagedRegister (&callee_saves)[size]) { in CalculateFpCalleeSpillMask() argument
195 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize()
218 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize() local
227 size += kAlwaysSpilledMmxRegisters * kMmxSpillSize; in OutFrameSize()
230 size += kFramePointerSize; in OutFrameSize()
233 size_t out_args_size = RoundUp(size, kNativeStackAlignment); in OutFrameSize()
243 static_assert(std::size(kCalleeSaveRegisters) > std::size(kNativeCalleeSaveRegisters)); in CalleeSaveRegisters()
[all …]
/art/test/913-heaps/
Dheaps.cc58 jlong size; // Size as reported by GetObjectSize. member
73 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetObjectSize(obj, &data.size))) { in Java_art_Test913_registerClass()
95 jlong size,
106 jlong size, in HeapReferenceCallback() argument
116 size, in HeapReferenceCallback()
161 jlong size, in Java_art_Test913_followReferences() argument
203 size, in Java_art_Test913_followReferences()
225 jlong size, in Java_art_Test913_followReferences() argument
236 jlong adapted_size = size; in Java_art_Test913_followReferences()
243 if (class_data.size == size) { in Java_art_Test913_followReferences()
[all …]
/art/libdexfile/external/
Ddex_file_ext.cc80 const ExtDexFileString* ExtDexFileMakeString(const char* str, size_t size) { in ExtDexFileMakeString() argument
81 if (size == 0) { in ExtDexFileMakeString()
84 return new ExtDexFileString{std::string(str, size)}; in ExtDexFileMakeString()
87 const char* ExtDexFileGetString(const ExtDexFileString* ext_string, /*out*/ size_t* size) { in ExtDexFileGetString() argument
89 *size = ext_string->str_.size(); in ExtDexFileGetString()
158 size_t num_entries = cache.size(); in GetClassDefIndex()
159 if (cache.size() > 1) { in GetClassDefIndex()
190 /*inout*/ size_t* size, in ExtDexFileOpenFromMemory() argument
194 if (*size < sizeof(art::DexFile::Header)) { in ExtDexFileOpenFromMemory()
195 *size = sizeof(art::DexFile::Header); in ExtDexFileOpenFromMemory()
[all …]
/art/libdexfile/dex/
Dtest_dex_file_builder.h112 header->string_ids_size_ = strings_.size(); in Build()
115 uint32_t type_ids_offset = string_ids_offset + strings_.size() * sizeof(dex::StringId); in Build()
121 header->type_ids_size_ = types_.size(); in Build()
124 uint32_t proto_ids_offset = type_ids_offset + types_.size() * sizeof(dex::TypeId); in Build()
129 size_t num_args = entry.first.args.size(); in Build()
137 header->proto_ids_size_ = protos_.size(); in Build()
140 uint32_t field_ids_offset = proto_ids_offset + protos_.size() * sizeof(dex::ProtoId); in Build()
146 header->field_ids_size_ = fields_.size(); in Build()
149 uint32_t method_ids_offset = field_ids_offset + fields_.size() * sizeof(dex::FieldId); in Build()
155 header->method_ids_size_ = methods_.size(); in Build()
[all …]
/art/runtime/mirror/
Darray-alloc-inl.h42 size_t size = header_size + data_size; in ComputeArraySize() local
60 return size; in ComputeArraySize()
129 size_t size = ComputeArraySize(component_count, component_size_shift); in Alloc() local
132 DCHECK_NE(size, 0U); in Alloc()
135 if (UNLIKELY(size == 0)) { in Alloc()
148 self, array_class, size, allocator_type, visitor)); in Alloc()
155 self, array_class, size, allocator_type, visitor)); in Alloc()
161 CHECK_EQ(result->SizeOf(), size); in Alloc()
163 CHECK_GE(result->SizeOf(), size); in Alloc()
/art/dex2oat/linker/x86/
Drelative_patcher_x86_test.cc47 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 1u), in TEST_F()
60 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 2u), in TEST_F()
64 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 1u), in TEST_F()
71 uint32_t diff_after = method2_offset - (method1_offset + kCallCode.size() /* PC adjustment */); in TEST_F()
80 uint32_t diff_before = method1_offset - (method2_offset + kCallCode.size() /* PC adjustment */); in TEST_F()
93 LinkerPatch::RelativeCodePatch(kCallCode.size() - 4u, nullptr, 2u), in TEST_F()
100 uint32_t diff = kTrampolineOffset - (result.second + kCallCode.size()); in TEST_F()
124 LinkerPatch::StringBssEntryPatch(code.size() - 4u, nullptr, anchor_offset, kStringIndex), in TEST_F()
156 LinkerPatch::RelativeStringPatch(code.size() - 4u, nullptr, anchor_offset, kStringIndex), in TEST_F()
/art/dexlayout/
Ddex_container.h44 virtual void Resize(size_t size) = 0;
68 return data_.size(); in Size()
71 void Resize(size_t size) override { in Resize() argument
72 data_.resize(size, 0u); in Resize()

12345678910>>...26