Searched refs:kType (Results 1 – 17 of 17) 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()
353 template<typename kType, bool kIsVolatile>354 ALWAYS_INLINE void SetFieldPrimitive(MemberOffset field_offset, kType new_value) in SetFieldPrimitive()357 kType* addr = reinterpret_cast<kType*>(raw_addr); in SetFieldPrimitive()359 reinterpret_cast<Atomic<kType>*>(addr)->store(new_value, std::memory_order_seq_cst); in SetFieldPrimitive()361 reinterpret_cast<Atomic<kType>*>(addr)->StoreJavaData(new_value); in SetFieldPrimitive()365 template<typename kType, bool kIsVolatile>366 ALWAYS_INLINE kType GetFieldPrimitive(MemberOffset field_offset) in GetFieldPrimitive()369 const kType* addr = reinterpret_cast<const kType*>(raw_addr); in GetFieldPrimitive()371 return reinterpret_cast<const Atomic<kType>*>(addr)->load(std::memory_order_seq_cst); in GetFieldPrimitive()373 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()
60 template<RedefinitionType kType>
106 template<RedefinitionType kType = RedefinitionType::kNormal>320 template<RedefinitionType kType = RedefinitionType::kNormal>325 template<RedefinitionType kType = RedefinitionType::kNormal>328 template<RedefinitionType kType = RedefinitionType::kNormal>
117 template <RedefinitionType kType>121 constexpr ArtJvmtiEvent kEvent = kType == RedefinitionType::kNormal in RetransformClassesDirect()
342 template <RedefinitionType kType>358 Redefiner::GetClassRedefinitionError<kType>(h_klass, &err_unused) != ERR(UNMODIFIABLE_CLASS) in IsModifiableClassGeneric()374 template <RedefinitionType kType>384 return Redefiner::GetClassRedefinitionError<kType>(h_klass, error_msg); in GetClassRedefinitionError()387 template <RedefinitionType kType>429 if (kType == RedefinitionType::kStructural) { in GetClassRedefinitionError()564 template<RedefinitionType kType>603 Transformer::RetransformClassesDirect<kType>(self, &def_vector); in RedefineClassesGeneric()604 if (kType == RedefinitionType::kStructural) { in RedefineClassesGeneric()607 jvmtiError res = RedefineClassesDirect(env, runtime, self, def_vector, kType, &error_msg); in RedefineClassesGeneric()
371 template<ClassNameType kType, char kSeparator>384 ClassNameType type = kType; in IsValidClassName()
305 template <DexFile::MapItemType kType>307 template <DexFile::MapItemType kType>309 template <DexFile::MapItemType kType>1201 case EncodedArrayValueIterator::ValueType::kType: in CheckStaticFieldTypes()2037 template <DexFile::MapItemType kType>2041 switch (kType) { in CheckIntraSectionIterate()2059 if (!CheckPadding(offset, aligned_offset, kType)) { in CheckIntraSectionIterate()2065 switch (kType) { in CheckIntraSectionIterate()2188 ErrorStringPrintf("Unknown map item type %x", kType); in CheckIntraSectionIterate()2192 if (IsDataSectionType(kType)) { in CheckIntraSectionIterate()[all …]
696 case kType: in Next()
1001 kType = 0x18, enumerator
603 case EncodedArrayValueIterator::ValueType::kType: in GetClassForBootstrapArgument()669 case EncodedArrayValueIterator::ValueType::kType: { in GetArgumentForBootstrapMethod()720 case EncodedArrayValueIterator::ValueType::kType: in PackArgumentForBootstrapMethod()
1870 case EncodedArrayValueIterator::ValueType::kType: { in dumpCallSite()
1501 case EncodedArrayValueIterator::ValueType::kType: { in TryInitializeClass()
1864 case kType: { in ReadValueToField()
1802 case EncodedArrayValueIterator::ValueType::kType: { in DumpCallSite()
1548 case EncodedArrayValueIterator::ValueType::kType: in HasTrivialClinit()