HomeSort by relevance Sort by last modified time
    Searched refs:string_idx (Results 1 - 24 of 24) sorted by null

  /art/runtime/
art_field.cc 60 uint32_t string_idx, mirror::DexCache* dex_cache) {
63 dex_file, string_idx, hs.NewHandle(dex_cache));
dex_instruction.cc 191 uint32_t string_idx = VRegB_21c(); local
192 if (string_idx < file->NumStringIds()) {
195 PrintableString(file->StringDataByIdx(string_idx)).c_str(),
196 string_idx);
200 string_idx,
201 string_idx);
358 uint32_t string_idx = VRegB_31c(); local
360 if (string_idx < file->NumStringIds()) {
364 PrintableString(file->StringDataByIdx(string_idx)).c_str(),
365 string_idx);
    [all...]
class_linker-inl.h 63 inline mirror::String* ClassLinker::ResolveString(uint32_t string_idx, ArtMethod* referrer) {
65 // MethodVerifier refuses methods with string_idx out of bounds.
66 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings());
67 mirror::String* resolved_string = declaring_class->GetDexCacheStrings()[string_idx].Read();
72 resolved_string = ResolveString(dex_file, string_idx, dex_cache);
74 DCHECK_EQ(dex_cache->GetResolvedString(string_idx), resolved_string);
art_field.h 209 mirror::String* ResolveGetStringName(Thread* self, const DexFile& dex_file, uint32_t string_idx,
intern_table.cc 225 uint32_t string_idx = dex_file->GetIndexForStringId(*string_id); local
227 mirror::String* image_string = dex_cache->GetResolvedString(string_idx);
dex_file_verifier.cc 2582 uint32_t string_idx = local
    [all...]
class_linker.h 242 mirror::String* ResolveString(uint32_t string_idx, ArtMethod* referrer)
247 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx,
253 mirror::String* LookupString(const DexFile& dex_file, uint32_t string_idx,
    [all...]
class_linker.cc     [all...]
dex_file.h 590 const TypeId* FindTypeId(uint32_t string_idx) const;
    [all...]
dex_file.cc 678 const DexFile::TypeId* DexFile::FindTypeId(uint32_t string_idx) const {
684 if (string_idx > type_id.descriptor_idx_) {
686 } else if (string_idx < type_id.descriptor_idx_) {
    [all...]
  /art/runtime/entrypoints/quick/
quick_dexcache_entrypoints.cc 55 extern "C" mirror::String* artResolveStringFromCode(int32_t string_idx, Thread* self)
59 return ResolveStringFromCode(caller, string_idx);
  /art/runtime/mirror/
dex_cache-inl.h 37 inline String* DexCache::GetResolvedString(uint32_t string_idx) {
38 DCHECK_LT(string_idx, NumStrings());
39 return GetStrings()[string_idx].Read();
42 inline void DexCache::SetResolvedString(uint32_t string_idx, String* resolved) {
43 DCHECK_LT(string_idx, NumStrings());
45 GetStrings()[string_idx] = GcRoot<String>(resolved);
dex_cache.h 112 String* GetResolvedString(uint32_t string_idx) ALWAYS_INLINE
115 void SetResolvedString(uint32_t string_idx, String* resolved) ALWAYS_INLINE
  /art/cmdline/
token_range.h 274 size_t string_idx = 0;
281 size_t wildcard_length = string_idx - wildcard_idx;
294 wildcard_idx = string_idx;
302 } else if (next_token_idx != string_idx && wildcard_idx == std::string::npos) {
310 string_idx += tok.size();
313 size_t remaining = string.size() - string_idx;
323 string_idx += remaining;
  /art/runtime/utils/
dex_cache_arrays_layout-inl.h 85 inline size_t DexCacheArraysLayout::StringOffset(uint32_t string_idx) const {
86 return strings_offset_ + ElementOffset(sizeof(GcRoot<mirror::String>), string_idx);
dex_cache_arrays_layout.h 81 size_t StringOffset(uint32_t string_idx) const;
  /art/runtime/interpreter/
interpreter_common.h 333 uint32_t string_idx)
344 uint32_t string_idx) {
350 // MethodVerifier refuses methods with string_idx out of bounds.
351 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings());
354 if (string_idx >= dex_file->GetHeader().string_ids_size_) {
356 string_idx);
361 const char* type_string = dex_file->StringDataByIdx(string_idx);
365 << " verifier should've caught invalid string index " << string_idx;
367 << " string idx size check should've caught invalid string index " << string_idx;
389 const uint32_t string_idx = inst->VRegB_21c() local
492 const uint32_t string_idx = inst->VRegC_22c(); local
    [all...]
  /art/compiler/utils/
test_dex_file_builder.h 102 uint32_t string_idx = 0u; local
104 entry.second.idx = string_idx;
105 string_idx += 1u;
  /art/runtime/entrypoints/
entrypoint_utils.h 161 inline mirror::String* ResolveStringFromCode(ArtMethod* referrer, uint32_t string_idx)
entrypoint_utils-inl.h     [all...]
  /art/runtime/native/
dalvik_system_VMRuntime.cc 283 Handle<mirror::DexCache> dex_cache, uint32_t string_idx, StringTable& strings)
285 mirror::String* string = dex_cache->GetResolvedString(string_idx);
290 const char* utf8 = dex_file->StringDataByIdx(string_idx);
296 dex_cache->SetResolvedString(string_idx, string);
  /art/compiler/driver/
compiler_driver.h 204 bool CanAssumeStringIsPresentInDexCache(const DexFile& dex_file, uint32_t string_idx)
compiler_driver.cc     [all...]
  /external/valgrind/coregrind/m_debuginfo/
readpdb.c 1828 DWORD string_idx, stream_idx; local
    [all...]

Completed in 1015 milliseconds