Home
last modified time | relevance | path

Searched refs:start_index (Results 1 – 15 of 15) sorted by relevance

/art/libartbase/base/
Dbit_vector-inl.h51 inline uint32_t BitVector::IndexIterator::FindIndex(uint32_t start_index) const { in FindIndex() argument
52 DCHECK_LE(start_index, BitSize()); in FindIndex()
53 uint32_t word_index = start_index / kWordBits; in FindIndex()
55 return start_index; in FindIndex()
59 word &= static_cast<uint32_t>(-1) << (start_index & 0x1f); in FindIndex()
Dbit_vector.h85 uint32_t FindIndex(uint32_t start_index) const;
/art/runtime/mirror/
Dmethod_type.cc77 int32_t start_index) { in CollectTrailingArguments() argument
79 if (start_index > ptypes_length) { in CollectTrailingArguments()
87 Handle<ObjectArray<Class>> dst_ptypes = hs.NewHandle(AllocatePTypesArray(self, start_index + 1)); in CollectTrailingArguments()
91 for (int32_t i = 0; i < start_index; ++i) { in CollectTrailingArguments()
94 dst_ptypes->Set(start_index, collector_class.Get()); in CollectTrailingArguments()
Dmethod_type.h49 int32_t start_index)
/art/libnativeloader/
Dlibrary_namespaces.cpp420 size_t start_index = strlen(kApexPath); in FindApexNamespaceName() local
421 size_t slash_index = location.find_first_of('/', start_index); in FindApexNamespaceName()
424 std::string name = location.substr(start_index, slash_index - start_index); in FindApexNamespaceName()
/art/runtime/
Dmethod_handles-inl.h171 int32_t start_index, in PerformConversions() argument
177 for (int32_t i = start_index; i < end_index; ++i) { in PerformConversions()
179 ObjPtr<mirror::Class> to(to_types->GetWithoutChecks(i - start_index)); in PerformConversions()
Dmethod_handles.h127 int32_t start_index,
Dclass_loader_context.cc233 size_t start_index = class_loader_spec.find_first_of(kClassLoaderSharedLibraryOpeningMark); in ParseClassLoaderSpec() local
234 if (start_index == std::string::npos) { in ParseClassLoaderSpec()
238 class_loader_spec.substr(start_index + 1, class_loader_spec.length() - start_index - 2); in ParseClassLoaderSpec()
/art/runtime/gc/accounting/
Dspace_bitmap.cc137 const uintptr_t start_index = OffsetToIndex(begin_offset); in ClearRange() local
139 ZeroAndReleasePages(reinterpret_cast<uint8_t*>(&bitmap_begin_[start_index]), in ClearRange()
140 (end_index - start_index) * sizeof(*bitmap_begin_)); in ClearRange()
/art/runtime/gc/space/
Dimage_space.cc1396 size_t start_index; member
1740 if (chunk.start_index != component_count) { in ValidateBootImageChecksum()
1837 chunk.start_index = bcp_index; in ReadHeader()
1878 if (chunks_.size() == i || chunks_[i].start_index != dependency_component_count) { in CompileExtension()
2022 chunk.start_index = bcp_index; in CompileExtension()
2336 boot_class_path_locations_[chunk.start_index].c_str(), in LoadImage()
2346 << boot_class_path_locations_[chunk.start_index] << ": " << extension_error_msg; in LoadImage()
2350 if (max_image_space_dependencies == chunk.start_index && in LoadImage()
2351 spaces.size() == chunk.start_index + chunk.component_count) { in LoadImage()
2352 max_image_space_dependencies = chunk.start_index + chunk.component_count; in LoadImage()
[all …]
/art/profman/
Dprofman.cc1376 size_t start_index = 0; in ProcessLine() local
1377 while (start_index < line.size() && line[start_index] != 'L') { in ProcessLine()
1378 const char c = line[start_index]; in ProcessLine()
1389 ++start_index; in ProcessLine()
1391 klass = line.substr(start_index, method_sep_index - start_index); in ProcessLine()
/art/runtime/interpreter/
Dunstarted_runtime_test.cc332 for (int32_t start_index = 0; start_index < kBaseLen; ++start_index) { in TEST_F() local
336 if (start_index + count <= kBaseLen && trg_offset + count <= kBaseLen) { in TEST_F()
338 tmp->SetVReg(1, start_index); in TEST_F()
358 success = success && (data[i] == buf[i - trg_offset + start_index]); in TEST_F()
/art/compiler/optimizing/
Dintrinsics_x86_64.cc1388 CpuRegister start_index = locations->InAt(2).AsRegister<CpuRegister>(); in GenerateStringIndexOf() local
1391 __ cmpl(start_index, string_length); in GenerateStringIndexOf()
1396 __ cmpl(start_index, Immediate(0)); in GenerateStringIndexOf()
1397 __ cmov(kGreater, counter, start_index, /* is64bit= */ false); // 32-bit copy is enough. in GenerateStringIndexOf()
Dinstruction_builder.cc1603 size_t start_index = 0u; in SetupInvokeArguments() local
1609 start_index = 1u; in SetupInvokeArguments()
1623 for (size_t i = start_index; i < number_of_operands; ++i, ++argument_index) { in SetupInvokeArguments()
Dintrinsics_x86.cc1208 Register start_index = locations->InAt(2).AsRegister<Register>(); in GenerateStringIndexOf() local
1211 __ cmpl(start_index, string_length); in GenerateStringIndexOf()
1216 __ cmpl(start_index, Immediate(0)); in GenerateStringIndexOf()
1217 __ cmovl(kGreater, counter, start_index); in GenerateStringIndexOf()