Lines Matching refs:data

513                                         art::ArrayRef<const unsigned char> data,  in MoveDataToMemMap()  argument
517 data.size(), in MoveDataToMemMap()
522 memcpy(map.Begin(), data.data(), data.size()); in MoveDataToMemMap()
620 const unsigned char* data, in StructurallyRedefineClassDirect() argument
632 jvmtiClassDefinition{ .klass = klass, .class_byte_count = data_size, .class_bytes = data }); in StructurallyRedefineClassDirect()
785 reinterpret_cast<const signed char*>(original_dex_file_.data()), in AllocateOrGetOriginalDexFile()
819 CallbackCtx* data = reinterpret_cast<CallbackCtx*>(vdata); in DoAllocateObsoleteMethodsCallback() local
821 data->allocator, in DoAllocateObsoleteMethodsCallback()
822 data->obsolete_methods, in DoAllocateObsoleteMethodsCallback()
823 data->obsolete_map); in DoAllocateObsoleteMethodsCallback()
1864 [this](RedefinitionDataIter* data, art::Handle<art::mirror::Class> super_class) in FinishNewClassAllocations()
1868 chs.NewHandle(AllocateNewClassObject(chs.NewHandle(data->GetMirrorClass()), in FinishNewClassAllocations()
1870 chs.NewHandle(data->GetNewDexCache()), in FinishNewClassAllocations()
1876 data->SetNewClassObject(nc.Get()); in FinishNewClassAllocations()
1881 data->GetNewDexCache()->SetResolvedType(nc->GetDexTypeIndex(), nc.Get()); in FinishNewClassAllocations()
1882 data->SetInitialized(); in FinishNewClassAllocations()
2171 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in RestoreObsoleteMethodMapsIfUnneeded() local
2172 data.GetRedefinition().RestoreObsoleteMethodMapsIfUnneeded(&data); in RestoreObsoleteMethodMapsIfUnneeded()
2177 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in MarkStructuralChanges() local
2178 if (data.IsActuallyStructural()) { in MarkStructuralChanges()
2180 CHECK(!data.IsInitialStructural()); in MarkStructuralChanges()
2181 } else if (data.GetRedefinition().IsStructuralRedefinition()) { in MarkStructuralChanges()
2182 data.SetActuallyStructural(); in MarkStructuralChanges()
2183 data.SetInitialStructural(); in MarkStructuralChanges()
2185 for (RedefinitionDataIter sub_data = data + 1; sub_data != holder.end(); ++sub_data) { in MarkStructuralChanges()
2187 data.GetRedefinition().GetMirrorClass())) { in MarkStructuralChanges()
2196 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in EnsureAllClassAllocationsFinished() local
2197 if (!data.GetRedefinition().EnsureClassAllocationsFinished(&data)) { in EnsureAllClassAllocationsFinished()
2205 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in CollectAndCreateNewInstances() local
2207 if (!data.GetRedefinition().CollectAndCreateNewInstances(&data)) { in CollectAndCreateNewInstances()
2215 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in FinishAllNewClassAllocations() local
2217 if (!data.GetRedefinition().FinishNewClassAllocations(holder, &data)) { in FinishAllNewClassAllocations()
2225 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in FinishAllRemainingCommonAllocations() local
2227 if (!data.GetRedefinition().FinishRemainingCommonAllocations(&data)) { in FinishAllRemainingCommonAllocations()
2245 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in CheckAllClassesAreVerified() local
2246 if (!data.GetRedefinition().CheckVerification(data)) { in CheckAllClassesAreVerified()
2490 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in Run() local
2492 cl->RegisterExistingDexCache(data.GetNewDexCache(), data.GetSourceClassLoader()); in Run()
2493 if (data.GetSourceClassLoader() == nullptr) { in Run()
2494 cl->AppendToBootClassPath(self_, &data.GetRedefinition().GetDexFile()); in Run()
2509 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in Run() local
2511 ClassRedefinition& redef = data.GetRedefinition(); in Run()
2512 if (data.GetSourceClassLoader() != nullptr) { in Run()
2513 ClassLoaderHelper::UpdateJavaDexFile(data.GetJavaDexFile(), data.GetNewDexFileCookie()); in Run()
2515 redef.UpdateClass(data); in Run()
2533 for (RedefinitionDataIter data = holder.begin(); data != holder.end(); ++data) { in ReverifyClasses() local
2534 data.GetRedefinition().ReverifyClass(data); in ReverifyClasses()
2613 const RedefinitionDataIter& data, in CollectNewFieldAndMethodMappings() argument
2617 art::ZipLeft(data.GetNewClasses()->Iterate(), data.GetOldClasses()->Iterate())) { in CollectNewFieldAndMethodMappings()