| /arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
| D | g1-marker.h | 22 class G1GCPauseMarker : public GCMarker<G1GCPauseMarker<LanguageConfig>, LanguageConfig::LANG_TYPE>… 24 …GCPauseMarker(GC *gc) : GCMarker<G1GCPauseMarker<LanguageConfig>, LanguageConfig::LANG_TYPE>(gc) {} in G1GCPauseMarker() 49 …ncurrentMarker : public GCMarker<G1GCConcurrentMarker<LanguageConfig>, LanguageConfig::LANG_TYPE> { 52 : GCMarker<G1GCConcurrentMarker<LanguageConfig>, LanguageConfig::LANG_TYPE>(gc) in G1GCConcurrentMarker() 81 class G1GCMixedMarker : public GCMarker<G1GCMixedMarker<LanguageConfig>, LanguageConfig::LANG_TYPE>… 83 …GCMixedMarker(GC *gc) : GCMarker<G1GCMixedMarker<LanguageConfig>, LanguageConfig::LANG_TYPE>(gc) {} in G1GCMixedMarker()
|
| D | object_ref.h | 22 template <LangTypeT LANG_TYPE>
|
| D | ref_updater.cpp | 27 return ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefToMovedObject(object, ref, offset); in UpdateRefToMovedObject()
|
| D | g1-evacuate-regions-worker-state-inl.h | 91 ObjectIterator<LanguageConfig::LANG_TYPE>::template IterateAndDiscoverReferences( in Evacuate() 146 if constexpr (LanguageConfig::LANG_TYPE == LANG_TYPE_DYNAMIC) { in SetForwardAddress() 206 ObjectIterator<LanguageConfig::LANG_TYPE>::template IterateAndDiscoverReferences( in IterateRefsInMemRange()
|
| D | g1-object-pointer-handlers.h | 81 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
|
| D | card_handler.h | 62 …*result_ = ObjectIterator<LanguageConfig::LANG_TYPE>::template Iterate<true>(obj, &objectPointerHa… in operator()
|
| D | g1-evacuate-regions-worker-state.h | 38 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
|
| D | g1-gc.cpp | 50 …size_t objectSize = GetAlignedObjectSize(object->ObjectSize<LanguageConfig::LANG_TYPE>(baseKlass)); in CalcLiveBytesMarkPreprocess() 59 …size_t objectSize = GetAlignedObjectSize(object->ObjectSize<LanguageConfig::LANG_TYPE>(baseKlass)); in CalcLiveBytesNotAtomicallyMarkPreprocess() 271 ObjectHelpers<LanguageConfig::LANG_TYPE>::template TraverseAllObjectsWithInfo<false>( in IterateOverRefsInMemRange() 306 if (ObjectHelpers<LanguageConfig::LANG_TYPE>::IsClassObject(objectHeader)) { in operator ()() 535 …ObjectHelpers<LanguageConfig::LANG_TYPE>::template TraverseAllObjectsWithInfo<false>(obj, refUpdat… in DoUpdateReferencesToMovedObjectsRange() 2527 ObjectHelpers<LanguageConfig::LANG_TYPE>::template TraverseAllObjectsWithInfo<false>( in BuildCrossYoungRemSets()
|
| D | g1-gc.h | 167 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_verifier.cpp | 37 template <LangTypeT LANG_TYPE> 38 void HeapObjectVerifier<LANG_TYPE>::operator()(ObjectHeader *obj) in operator ()() 40 HeapReferenceVerifier<LANG_TYPE> refVerifier(heap_, failCount_); in operator ()() 41 ObjectHelpers<LANG_TYPE>::TraverseAllObjects(obj, refVerifier); in operator ()() 44 template <LangTypeT LANG_TYPE> 45 void HeapReferenceVerifier<LANG_TYPE>::operator()([[maybe_unused]] ObjectHeader *objectHeader, Obje… in operator ()() 48 if constexpr (LANG_TYPE == LANG_TYPE_DYNAMIC) { in operator ()() 66 template <LangTypeT LANG_TYPE> 67 void HeapReferenceVerifier<LANG_TYPE>::operator()(const GCRoot &root) in operator ()() 71 if constexpr (LANG_TYPE == LANG_TYPE_DYNAMIC) { in operator ()() [all …]
|
| D | object_helpers.h | 191 template <LangTypeT LANG_TYPE> 207 template <LangTypeT LANG_TYPE> 208 using ObjectHelpers = typename GCObjectHelpers<LANG_TYPE>::Value;
|
| D | heap_verifier.h | 29 template <LangTypeT LANG_TYPE = LANG_TYPE_STATIC> 47 template <LangTypeT LANG_TYPE = LANG_TYPE_STATIC>
|
| D | object-references-iterator.h | 25 template <LangTypeT LANG_TYPE>
|
| /arkcompiler/runtime_core/static_core/libpandafile/templates/ |
| D | file_items_gen.inc.erb | 18 % Common::each_plugin_suboption("language_config", "lang_type") do |lang_type, _, plugin_opts| 20 return <%= lang_type == "dynamic" %>; //NOLINT(readability-simplify-boolean-expr)
|
| /arkcompiler/runtime_core/static_core/runtime/templates/ |
| D | language_config_gen.inc.erb | 21 …static constexpr LangTypeT LANG_TYPE = LANG_TYPE_<%= plugin_opts["language_config"]["lang_type"].u…
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | language_config.h | 26 static constexpr LangTypeT LANG_TYPE = LANG_TYPE_STATIC; variable
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | gc_marker.h | 43 template <typename Marker, LangTypeT LANG_TYPE> 131 class DefaultGCMarker : public GCMarker<Marker, LanguageConfig::LANG_TYPE> { 132 using Base = GCMarker<Marker, LanguageConfig::LANG_TYPE>; 135 explicit DefaultGCMarker(GC *gc) : GCMarker<Marker, LanguageConfig::LANG_TYPE>(gc) {} in DefaultGCMarker()
|
| D | gc_root.cpp | 135 ObjectHelpers<LanguageConfig::LANG_TYPE>::TraverseAllObjects(objectHeader, in VisitCardTableRoots()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/lang/ |
| D | gc_lang.cpp | 27 if constexpr (LanguageConfig::LANG_TYPE == LANG_TYPE_DYNAMIC) { // NOLINT in GCLang() 67 …[](ObjectHeader *obj) { ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefsToMovedObjects(obj); }… in UpdateRefsToMovedObjectsInPygoteSpace()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/ |
| D | ir-dyn-base-types.h.erb | 50 % raise "Expected dynamic language" unless plugin_opts["language_config"]["lang_type"] == "dynamic" 63 % raise "Expected dynamic language" unless plugin_opts["language_config"]["lang_type"] == "dynamic" 89 % raise "Expected dynamic language" unless plugin_opts["language_config"]["lang_type"] == "dynamic"
|
| /arkcompiler/runtime_core/static_core/plugins/ets/ |
| D | ets_plugin_options.yaml | 24 lang_type: static
|
| /arkcompiler/runtime_core/static_core/runtime/core/ |
| D | core_language_context.h | 42 return PandaAssemblyLanguageConfig::LANG_TYPE; in GetLanguageType()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_language_context.h | 65 return EtsLanguageConfig::LANG_TYPE; in GetLanguageType()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/ |
| D | gen-gc.cpp | 350 ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefsToMovedObjects(obj); in UpdateRefsToMovedObjects() 358 …[](ObjectHeader *obj) { ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefsToMovedObjects(obj); }… in UpdateRefsToMovedObjects()
|