Searched refs:kType (Results 1 – 15 of 15) sorted by relevance
104 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()
60 template<RedefinitionType kType>
106 template<RedefinitionType kType = RedefinitionType::kNormal>327 template<RedefinitionType kType = RedefinitionType::kNormal>332 template<RedefinitionType kType = RedefinitionType::kNormal>335 template<RedefinitionType kType = RedefinitionType::kNormal>
295 template <RedefinitionType kType>299 constexpr ArtJvmtiEvent kEvent = kType == RedefinitionType::kNormal in RetransformClassesDirect()
341 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()
351 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 …]
196 template<VerifyObjectFlags kVerifyFlags, Primitive::Type kType>204 component_type->GetPrimitiveType<kNewFlags>() == kType; in IsSpecificPrimitiveArray()
299 template<ClassNameType kType, char kSeparator>312 ClassNameType type = kType; in IsValidClassName()
310 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 …]
647 case kType: in Next()
939 kType = 0x18, enumerator
623 case EncodedArrayValueIterator::ValueType::kType: in GetClassForBootstrapArgument()689 case EncodedArrayValueIterator::ValueType::kType: { in GetArgumentForBootstrapMethod()740 case EncodedArrayValueIterator::ValueType::kType: in PackArgumentForBootstrapMethod()
1799 case EncodedArrayValueIterator::ValueType::kType: { in dumpCallSite()
1781 case kType: { in ReadValueToField()
1256 case EncodedArrayValueIterator::ValueType::kType: in HasTrivialClinit()