Home
last modified time | relevance | path

Searched refs:mapping (Results 1 – 13 of 13) sorted by relevance

/art/runtime/oat/
Dindex_bss_mapping.cc47 size_t IndexBssMappingLookup::GetBssOffset(const IndexBssMapping* mapping, in GetBssOffset() argument
52 if (mapping == nullptr) { in GetBssOffset()
58 mapping->begin(), in GetBssOffset()
59 mapping->end(), in GetBssOffset()
63 if (it == mapping->end()) { in GetBssOffset()
Dindex_bss_mapping.h75 static size_t GetBssOffset(const IndexBssMapping* mapping,
Doat_file.cc201 /*out*/const IndexBssMapping** mapping,
452 /*out*/const IndexBssMapping** mapping, in ReadIndexBssMapping() argument
488 *mapping = index_bss_mapping; in ReadIndexBssMapping()
498 auto read_index_bss_mapping = [&](const char* tag, /*out*/const IndexBssMapping** mapping) { in ReadBssMappingInfo() argument
500 oat, container_tag, dex_file_index, dex_file_location, tag, mapping, error_msg); in ReadBssMappingInfo()
Doat_file_assistant_test.cc1713 std::pair<OatFileAssistant::DexOptNeeded, const char*> mapping[] = { in TEST_F() local
1728 for (std::pair<OatFileAssistant::DexOptNeeded, const char*> field : mapping) { in TEST_F()
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc117 auto store = [=](const IndexBssMapping* mapping) REQUIRES_SHARED(Locks::mutator_lock_) { in StoreTypeInBss()
118 if (mapping != nullptr) { in StoreTypeInBss()
120 mapping, type_idx.index_, dex_file->NumTypeIds(), sizeof(GcRoot<mirror::Class>)); in StoreTypeInBss()
150 const IndexBssMapping* mapping = nullptr; in StoreStringInBss() local
153 mapping = oat_dex_file->GetStringBssMapping(); in StoreStringInBss()
158 mapping = mapping_info->string_bss_mapping; in StoreStringInBss()
163 if (mapping != nullptr) { in StoreStringInBss()
165 mapping, string_idx.index_, dex_file->NumStringIds(), sizeof(GcRoot<mirror::String>)); in StoreStringInBss()
188 const IndexBssMapping* mapping = nullptr; in StoreMethodTypeInBss() local
191 mapping = oat_dex_file->GetMethodTypeBssMapping(); in StoreMethodTypeInBss()
[all …]
/art/test/005-annotations/src/android/test/anno/
DTestAnnotations.java94 @ExportedProperty(mapping = {
140 final IntToString[] mapping; in testArrayProblem() local
148 mapping = property.mapping(); in testArrayProblem()
150 System.out.println("mapping is " + mapping.getClass() + in testArrayProblem()
151 "\n 0='" + mapping[0] + "'\n 1='" + mapping[1] + "'"); in testArrayProblem()
DExportedProperty.java11 IntToString[] mapping() default { @IntToString(from = -1, to = "-1") }; in mapping() method
/art/test/
DREADME.atest.md31 to use [test mapping](#test-mapping) (see below).
162 Mapping](https://source.android.com/compatibility/tests/development/test-mapping).
170 It is possible to run tests via test mapping locally using Atest.
175 atest --test-mapping art:all
180 groups](https://source.android.com/compatibility/tests/development/test-mapping#defining_test_group…
185 atest --test-mapping art:presubmit
/art/runtime/entrypoints/
Dentrypoint_utils.cc327 const IndexBssMapping* mapping = nullptr; in MaybeUpdateBssMethodEntry() local
330 mapping = oat_dex_file->GetMethodBssMapping(); in MaybeUpdateBssMethodEntry()
335 mapping = mapping_info->method_bss_mapping; in MaybeUpdateBssMethodEntry()
340 if (mapping != nullptr) { in MaybeUpdateBssMethodEntry()
342 IndexBssMappingLookup::GetBssOffset(mapping, in MaybeUpdateBssMethodEntry()
/art/tools/ahat/src/main/com/android/ahat/proguard/
DProguardMap.java51 LineNumberMapping mapping = lineNumberEntry == null ? null : lineNumberEntry.getValue(); in getClearLine() local
52 if (mapping != null && mapping.hasObfuscatedLine(obfuscatedLine)) { in getClearLine()
53 return mapping.mapObfuscatedLine(obfuscatedLine); in getClearLine()
/art/oatdump/
Doatdump.cc1661 const IndexBssMapping* mapping, in DumpBssEntries() argument
1666 if (mapping == nullptr) { in DumpBssEntries()
1672 for (const IndexBssMappingEntry& entry : *mapping) { in DumpBssEntries()
1675 os << mapping->size() << " entries for " << num_valid_indexes << " valid indexes.\n"; in DumpBssEntries()
1677 for (const IndexBssMappingEntry& entry : *mapping) { in DumpBssEntries()
1742 void DumpBssOffsets(std::ostream& os, const char* slot_type, const IndexBssMapping* mapping) { in DumpBssOffsets() argument
1744 if (mapping == nullptr) { in DumpBssOffsets()
1749 os << "Mapping size: " << mapping->size() << "\n"; in DumpBssOffsets()
1750 for (size_t i = 0; i < mapping->size(); ++i) { in DumpBssOffsets()
1752 << mapping->At(i).index_and_mask in DumpBssOffsets()
[all …]
/art/test/005-annotations/
Dexpected-stdout.txt4 mapping is class [Landroid.test.anno.IntToString;
/art/runtime/
Dmonitor_inflation.md55 to allow mapping of an additional `MonitorId`.