Home
last modified time | relevance | path

Searched full:lang_type (Results 1 – 24 of 24) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dg1-marker.h22 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()
Dobject_ref.h22 template <LangTypeT LANG_TYPE>
Dref_updater.cpp27 return ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefToMovedObject(object, ref, offset); in UpdateRefToMovedObject()
Dg1-evacuate-regions-worker-state-inl.h91 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()
Dg1-object-pointer-handlers.h81 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
Dcard_handler.h62 …*result_ = ObjectIterator<LanguageConfig::LANG_TYPE>::template Iterate<true>(obj, &objectPointerHa… in operator()
Dg1-evacuate-regions-worker-state.h38 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
Dg1-gc.cpp50 …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()
Dg1-gc.h167 using Ref = typename ObjectReference<LanguageConfig::LANG_TYPE>::Type;
/arkcompiler/runtime_core/static_core/runtime/mem/
Dheap_verifier.cpp37 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 …]
Dobject_helpers.h191 template <LangTypeT LANG_TYPE>
207 template <LangTypeT LANG_TYPE>
208 using ObjectHelpers = typename GCObjectHelpers<LANG_TYPE>::Value;
Dheap_verifier.h29 template <LangTypeT LANG_TYPE = LANG_TYPE_STATIC>
47 template <LangTypeT LANG_TYPE = LANG_TYPE_STATIC>
Dobject-references-iterator.h25 template <LangTypeT LANG_TYPE>
/arkcompiler/runtime_core/static_core/libpandafile/templates/
Dfile_items_gen.inc.erb18 % 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/
Dlanguage_config_gen.inc.erb21 …static constexpr LangTypeT LANG_TYPE = LANG_TYPE_<%= plugin_opts["language_config"]["lang_type"].u…
/arkcompiler/runtime_core/static_core/runtime/include/
Dlanguage_config.h26 static constexpr LangTypeT LANG_TYPE = LANG_TYPE_STATIC; variable
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_marker.h43 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()
Dgc_root.cpp135 ObjectHelpers<LanguageConfig::LANG_TYPE>::TraverseAllObjects(objectHeader, in VisitCardTableRoots()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/lang/
Dgc_lang.cpp27 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/
Dir-dyn-base-types.h.erb50 % 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/
Dets_plugin_options.yaml24 lang_type: static
/arkcompiler/runtime_core/static_core/runtime/core/
Dcore_language_context.h42 return PandaAssemblyLanguageConfig::LANG_TYPE; in GetLanguageType()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_language_context.h65 return EtsLanguageConfig::LANG_TYPE; in GetLanguageType()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp350 ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefsToMovedObjects(obj); in UpdateRefsToMovedObjects()
358 …[](ObjectHeader *obj) { ObjectHelpers<LanguageConfig::LANG_TYPE>::UpdateRefsToMovedObjects(obj); }… in UpdateRefsToMovedObjects()