• Home
  • Raw
  • Download

Lines Matching refs:copy

899       ArtMethod* copy = &dest_array->At(i);  in CopyMethodArrays()  local
904 copy->GetDeclaringClassAddressWithoutBarrier()->Assign( in CopyMethodArrays()
910 copy->GetDeclaringClassAddressWithoutBarrier()->Assign( in CopyMethodArrays()
920 reinterpret_cast<uintptr_t>(copy) - reinterpret_cast<uintptr_t>(art_methods_.data()); in CopyMethodArrays()
926 copy->SetHasSingleImplementation(false); in CopyMethodArrays()
927 copy->SetSingleImplementation(nullptr, kRuntimePointerSize); in CopyMethodArrays()
949 copy->SetEntryPointFromQuickCompiledCode(header.GetOatAddress(stub)); in CopyMethodArrays()
955 copy->SetEntryPointFromJni(header.GetOatAddress(stub_type)); in CopyMethodArrays()
961 copy->SetDataPtrSize( in CopyMethodArrays()
1207 mirror::Object* copy = in operator ()() local
1209 copy->GetFieldObjectReferenceAddr<kVerifyNone>(offset)->Assign(address); in operator ()()
1247 mirror::NativeArray<T>* copy = reinterpret_cast<mirror::NativeArray<T>*>(data.data() + offset); in CopyNativeDexCacheArray() local
1249 copy->Set(i, array->Get(i)); in CopyNativeDexCacheArray()
1291 mirror::Object* copy = reinterpret_cast<mirror::Object*>(objects_.data() + offset); in CopyDexCache() local
1292 reinterpret_cast<mirror::DexCache*>(copy)->ResetNativeArrays(); in CopyDexCache()
1293 reinterpret_cast<mirror::DexCache*>(copy)->SetDexFile(nullptr); in CopyDexCache()
1305 reinterpret_cast<mirror::DexCache*>(copy)->SetResolvedMethodsArray(resolved_methods); in CopyDexCache()
1313 reinterpret_cast<mirror::DexCache*>(copy)->SetResolvedFieldsArray(resolved_fields); in CopyDexCache()
1321 reinterpret_cast<mirror::DexCache*>(copy)->SetResolvedTypesArray(resolved_types); in CopyDexCache()
1331 reinterpret_cast<mirror::DexCache*>(copy)->SetStringsArray(strings); in CopyDexCache()
1335 copy = nullptr; in CopyDexCache()
1381 bool TryInitializeClass(mirror::Class* copy, ObjPtr<mirror::Class> cls, uint32_t class_offset) in TryInitializeClass() argument
1442 copy->SetFieldBoolean<false>(offset, it.GetJavaValue().z); in TryInitializeClass()
1445 copy->SetFieldByte<false>(offset, it.GetJavaValue().b); in TryInitializeClass()
1448 copy->SetFieldShort<false>(offset, it.GetJavaValue().s); in TryInitializeClass()
1451 copy->SetFieldChar<false>(offset, it.GetJavaValue().c); in TryInitializeClass()
1454 copy->SetField32<false>(offset, it.GetJavaValue().i); in TryInitializeClass()
1457 copy->SetField64<false>(offset, it.GetJavaValue().j); in TryInitializeClass()
1460 copy->SetField32<false>(offset, it.GetJavaValue().i); in TryInitializeClass()
1463 copy->SetField64<false>(offset, it.GetJavaValue().j); in TryInitializeClass()
1466 copy->SetFieldObject<false>(offset, nullptr); in TryInitializeClass()
1486 copy = reinterpret_cast<mirror::Class*>(objects_.data() + class_offset); in TryInitializeClass()
1495 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(copy) + offset.Int32Value(); in TryInitializeClass()
1535 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(copy) + offset.Int32Value(); in TryInitializeClass()
1585 mirror::Class* copy = reinterpret_cast<mirror::Class*>(objects_.data() + offset); in CopyClass() local
1586 copy->SetClinitThreadId(static_cast<pid_t>(0u)); in CopyClass()
1588 DCHECK(copy->IsVisiblyInitialized()); in CopyClass()
1590 copy->SetStatusInternal(cls->IsVerified() ? ClassStatus::kVerified : ClassStatus::kResolved); in CopyClass()
1602 bool is_class_initialized = TryInitializeClass(copy, cls, offset); in CopyClass()
1604 copy = reinterpret_cast<mirror::Class*>(objects_.data() + offset); in CopyClass()
1606 copy->SetStatusInternal(ClassStatus::kVisiblyInitialized); in CopyClass()
1608 copy->SetObjectSizeAllocFastPath(RoundUp(cls->GetObjectSize(), kObjectAlignment)); in CopyClass()
1611 copy->SetAccessFlags(copy->GetAccessFlags() | kAccRecursivelyInitialized); in CopyClass()
1616 copy->SetObjectSizeAllocFastPath(std::numeric_limits<uint32_t>::max()); in CopyClass()
1617 copy->SetAccessFlags(copy->GetAccessFlags() & ~kAccRecursivelyInitialized); in CopyClass()
1640 mirror::Object* copy = reinterpret_cast<mirror::Object*>(objects_.data() + offset); in CopyObject() local
1642 reinterpret_cast<uint8_t*>(copy), obj, object_size - sizeof(mirror::Object)); in CopyObject()
1644 copy->SetLockWord(LockWord::Default(), /* as_volatile= */ false); in CopyObject()
1645 copy->SetClass(obj->GetClass()); in CopyObject()
1654 reinterpret_cast<mirror::String*>(copy)->GetHashCode(); in CopyObject()