Home
last modified time | relevance | path

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

/art/test/ti-agent/
Dredefinition_helper.cc104 template<RedefineType kType>
106 if constexpr (kType == RedefineType::kStructural) { in SupportsAndIsJVM()
116 template <RedefineType kType>
122 if constexpr (kType == RedefineType::kNormal) { in CallRedefineEntrypoint()
143 template<RedefineType kType>
152 jbyteArray desired_array = SupportsAndIsJVM<kType>() ? class_file_bytes[i] : dex_file_bytes[i]; in DoMultiClassRedefine()
158 jvmtiError res = CallRedefineEntrypoint<kType>(env, jvmti_env, num_redefines, defs.data()); in DoMultiClassRedefine()
164 template<RedefineType kType>
170 …return DoMultiClassRedefine<kType>(jvmti_env, env, 1, &target, &class_file_bytes, &dex_file_bytes); in DoClassRedefine()
/art/openjdkjvmti/
Dtransform.h60 template<RedefinitionType kType>
Dti_redefine.h106 template<RedefinitionType kType = RedefinitionType::kNormal>
327 template<RedefinitionType kType = RedefinitionType::kNormal>
332 template<RedefinitionType kType = RedefinitionType::kNormal>
335 template<RedefinitionType kType = RedefinitionType::kNormal>
Dtransform.cc295 template <RedefinitionType kType>
299 constexpr ArtJvmtiEvent kEvent = kType == RedefinitionType::kNormal in RetransformClassesDirect()
Dti_redefine.cc341 template <RedefinitionType kType>
357 Redefiner::GetClassRedefinitionError<kType>(h_klass, &err_unused) != ERR(UNMODIFIABLE_CLASS) in IsModifiableClassGeneric()
373 template <RedefinitionType kType>
383 return Redefiner::GetClassRedefinitionError<kType>(h_klass, error_msg); in GetClassRedefinitionError()
386 template <RedefinitionType kType>
428 if (kType == RedefinitionType::kStructural) { in GetClassRedefinitionError()
550 template<RedefinitionType kType>
589 Transformer::RetransformClassesDirect<kType>(self, &def_vector); in RedefineClassesGeneric()
590 if (kType == RedefinitionType::kStructural) { in RedefineClassesGeneric()
593 jvmtiError res = RedefineClassesDirect(env, runtime, self, def_vector, kType, &error_msg); in RedefineClassesGeneric()
/art/runtime/mirror/
Dobject.h351 template<typename kType, bool kIsVolatile>
352 ALWAYS_INLINE void SetFieldPrimitive(MemberOffset field_offset, kType new_value) in SetFieldPrimitive()
355 kType* addr = reinterpret_cast<kType*>(raw_addr); in SetFieldPrimitive()
357 reinterpret_cast<Atomic<kType>*>(addr)->store(new_value, std::memory_order_seq_cst); in SetFieldPrimitive()
359 reinterpret_cast<Atomic<kType>*>(addr)->StoreJavaData(new_value); in SetFieldPrimitive()
363 template<typename kType, bool kIsVolatile>
364 ALWAYS_INLINE kType GetFieldPrimitive(MemberOffset field_offset) in GetFieldPrimitive()
367 const kType* addr = reinterpret_cast<const kType*>(raw_addr); in GetFieldPrimitive()
369 return reinterpret_cast<const Atomic<kType>*>(addr)->load(std::memory_order_seq_cst); in GetFieldPrimitive()
371 return reinterpret_cast<const Atomic<kType>*>(addr)->LoadJavaData(); in GetFieldPrimitive()
[all …]
Dobject-inl.h196 template<VerifyObjectFlags kVerifyFlags, Primitive::Type kType>
204 component_type->GetPrimitiveType<kNewFlags>() == kType; in IsSpecificPrimitiveArray()
/art/libdexfile/dex/
Ddescriptors_names.cc299 template<ClassNameType kType, char kSeparator>
312 ClassNameType type = kType; in IsValidClassName()
Ddex_file_verifier.cc310 template <DexFile::MapItemType kType>
312 template <DexFile::MapItemType kType>
314 template <DexFile::MapItemType kType>
1206 case EncodedArrayValueIterator::ValueType::kType: in CheckStaticFieldTypes()
2042 template <DexFile::MapItemType kType>
2046 switch (kType) { in CheckIntraSectionIterate()
2064 if (!CheckPadding(offset, aligned_offset, kType)) { in CheckIntraSectionIterate()
2070 switch (kType) { in CheckIntraSectionIterate()
2193 ErrorStringPrintf("Unknown map item type %x", kType); in CheckIntraSectionIterate()
2197 if (IsDataSectionType(kType)) { in CheckIntraSectionIterate()
[all …]
Ddex_file.cc647 case kType: in Next()
Ddex_file.h939 kType = 0x18, enumerator
/art/runtime/interpreter/
Dinterpreter_common.cc623 case EncodedArrayValueIterator::ValueType::kType: in GetClassForBootstrapArgument()
689 case EncodedArrayValueIterator::ValueType::kType: { in GetArgumentForBootstrapMethod()
740 case EncodedArrayValueIterator::ValueType::kType: in PackArgumentForBootstrapMethod()
/art/dexdump/
Ddexdump.cc1799 case EncodedArrayValueIterator::ValueType::kType: { in dumpCallSite()
/art/runtime/dex/
Ddex_file_annotations.cc1781 case kType: { in ReadValueToField()
/art/compiler/optimizing/
Dinstruction_builder.cc1256 case EncodedArrayValueIterator::ValueType::kType: in HasTrivialClinit()