Home
last modified time | relevance | path

Searched refs:Root (Results 1 – 25 of 27) sorted by relevance

12

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/moduleAugmentationDoesNamespaceEnumMergeOfReexport/
Daugment.ts25 export enum Root {
32 declare const f: ns.Root.Foo;
35 AssertType(Root, "any");
37 const g: ns.Root = ns.Root.A;
40 AssertType(ns.Root.A, "ns.Root.A");
Dfile.ts22 export namespace Root {
/arkcompiler/ets_runtime/ecmascript/mem/
Dvisitor.h25 enum class Root { enum
41 using RootVisitor = std::function<void(Root type, ObjectSlot p)>;
42 using RootRangeVisitor = std::function<void(Root type, ObjectSlot start, ObjectSlot end)>;
44 std::function<void(Root type, ObjectSlot base, ObjectSlot derived, uintptr_t baseOldObject)>;
Dparallel_marker.h75 …virtual inline void HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) = …
76 …virtual inline void HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot sta…
78 virtual inline void HandleDerivedRoots(Root type, ObjectSlot base, ObjectSlot derived,
102 … inline void HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) override;
103 inline void HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot start,
105 inline void HandleDerivedRoots(Root type, ObjectSlot base, ObjectSlot derived,
121 … inline void HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) override;
122 inline void HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot start,
124 inline void HandleDerivedRoots(Root type, ObjectSlot base, ObjectSlot derived,
Dverification.cpp91 RootVisitor visitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot slot) { in VerifyRoot()
94 …RootRangeVisitor rangeVisitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot start, O… in VerifyRoot()
100 …[]([[maybe_unused]] Root type, [[maybe_unused]] ObjectSlot base, [[maybe_unused]] ObjectSlot deriv… in VerifyRoot()
Dparallel_marker-inl.h82 inline void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot… in HandleRoots()
90 inline void NonMovableMarker::HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, Objec… in HandleRangeRoots()
104 inline void NonMovableMarker::HandleDerivedRoots([[maybe_unused]] Root type, [[maybe_unused]] Objec… in HandleDerivedRoots()
159 inline void MovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot sl… in HandleRoots()
167 inline void MovableMarker::HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSl… in HandleRangeRoots()
183 inline void MovableMarker::HandleDerivedRoots([[maybe_unused]] Root type, ObjectSlot base, in HandleDerivedRoots()
Dparallel_evacuator.cpp233 RootVisitor gcUpdateYoung = [this]([[maybe_unused]] Root type, ObjectSlot slot) { in UpdateRoot()
236 …RootRangeVisitor gcUpdateRangeYoung = [this]([[maybe_unused]] Root type, ObjectSlot start, ObjectS… in UpdateRoot()
242 … []([[maybe_unused]] Root type, ObjectSlot base, ObjectSlot derived, uintptr_t baseOldObject) { in UpdateRoot()
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/moduleAugmentationDoesNamespaceMergeOfReexport/
Daugment.ts24 export namespace Root {
31 declare const f: ns.Root.Foo;
34 AssertType(Root, "any");
Dfile.ts22 export namespace Root {
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp523 visitor(Root::ROOT_FRAME, ObjectSlot(jsFuncSlot)); in GCIterate()
531 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate()
562 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate()
563 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->function))); in GCIterate()
564 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->thisObj))); in GCIterate()
566 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->acc))); in GCIterate()
567 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->env))); in GCIterate()
594 rangeVisitor(Root::ROOT_FRAME, ObjectSlot(start), ObjectSlot(end)); in GCIterate()
595 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->function))); in GCIterate()
596 visitor(Root::ROOT_FRAME, ObjectSlot(ToUintPtr(&frame->thisObj))); in GCIterate()
[all …]
Decma_context.cpp654 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&globalEnv_))); in Iterate()
655 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&regexpCache_))); in Iterate()
656 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&microJobQueue_))); in Iterate()
676 … rv(ecmascript::Root::ROOT_HANDLE, ObjectSlot(ToUintPtr(start)), ObjectSlot(ToUintPtr(end))); in Iterate()
681 rv(Root::ROOT_VM, ObjectSlot(ToUintPtr(&joinStack_.front())), in Iterate()
696 …rangeVisitor(ecmascript::Root::ROOT_HANDLE, ObjectSlot(ToUintPtr(start)), ObjectSlot(ToUintPtr(end… in IterateHandle()
Djs_thread.cpp216 visitor(Root::ROOT_VM, ObjectSlot(ToUintPtr(&glueData_.exception_))); in Iterate()
235 … visitor(ecmascript::Root::ROOT_HANDLE, ecmascript::ObjectSlot(node->GetObjectAddress())); in Iterate()
260 … visitor(ecmascript::Root::ROOT_HANDLE, ecmascript::ObjectSlot(node->GetObjectAddress())); in IterateHandleWithCheck()
Decma_vm.cpp476 rv(Root::ROOT_VM, ObjectSlot(ToUintPtr(&internalNativeMethods_.front())), in Iterate()
Dglobal_env_constants.h544 …visitor(ecmascript::Root::ROOT_VM, ObjectSlot(ToUintPtr(BeginSlot())), ObjectSlot(ToUintPtr(EndSlo… in GLOBAL_ENV_CONSTANT_SPECIAL()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_ir_specification.md23 … to the logic of circuit, but they have the same data structure as gates. Root nodes are represent…
97 | Root | Bitfield |
110 | Root | Bitfield |
123 | Root | Bitfield |
136 | Root | Bitfield |
149 | Root | Bitfield |
162 | Root | Bitfield |
175 | Root | Bitfield |
188 | Root | Bitfield |
201 | Root | Bitfield |
[all …]
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_env.cpp95 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&(objectVector_.data()[i])))); in Iterate()
Dsnapshot.cpp130 constant->VisitRangeSlot([&objectQueue, &data, &processor]([[maybe_unused]] Root type, in SerializeBuiltins()
/arkcompiler/ets_runtime/ecmascript/stackmap/
Dark_stackmap_parser.cpp145 visitor(Root::ROOT_FRAME, ObjectSlot(base)); in IteratorStackMap()
149 … derivedVisitor(Root::ROOT_FRAME, ObjectSlot(base), ObjectSlot(derived), baseSet[base]); in IteratorStackMap()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.h610 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&element_))); in Iterate()
634 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&ihc_))); in Iterate()
711 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&snapshotCPList_))); in Iterate()
Dts_manager.cpp524 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&globalModuleTable_))); in Iterate()
525 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&curCP_))); in Iterate()
532 …v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&resolvedExportTable_.at(exportTable.first… in Iterate()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.cpp1062 …RootVisitor rootEdgeBuilder = [this, syntheticRoot, &edgeOffset]([[maybe_unused]] Root type, Objec… in AddSyntheticRoot()
1066 …([[maybe_unused]] Root type, [[maybe_unused]] ObjectSlot base, [[maybe_unused]] ObjectSlot derived, in AddSyntheticRoot()
1070 …tRangeVisitor rootRangeEdgeBuilder = [this, syntheticRoot, &edgeOffset]([[maybe_unused]] Root type, in AddSyntheticRoot()
/arkcompiler/runtime_core/docs/
Dmemory-management.md376 1. Root scan
407 1. Root scan for young gen, CardTable used for finding roots in old gen
455 1. Root scan for young gen, remembered sets used for finding roots in old gen
463 1. Root scan (STW #1)
/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_manager.cpp646 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&resolvedModules_))); in Iterate()
647 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&cachedEmptyModule_))); in Iterate()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_manager.cpp47 v(Root::ROOT_VM, ObjectSlot(reinterpret_cast<uintptr_t>(&iter.second.at(curCP.first)))); in Iterate()
/arkcompiler/ets_runtime/ecmascript/snapshot/tests/
Dsnapshot_test.cpp259 globalConst->VisitRangeSlot([&hclassIndex, &hclassEndIndex]([[maybe_unused]] Root type, in HWTEST_F_L0()

12