Home
last modified time | relevance | path

Searched refs:final (Results 1 - 25 of 236) sorted by relevance

12345678910

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_insn.h35 void Visit(RegOperand *v) final; member in maplebe::A64OpndEmitVisitor
36 void Visit(ImmOperand *v) final; member in maplebe::A64OpndEmitVisitor
37 void Visit(MemOperand *v) final; member in maplebe::A64OpndEmitVisitor
38 void Visit(CondOperand *v) final; member in maplebe::A64OpndEmitVisitor
39 void Visit(StImmOperand *v) final; member in maplebe::A64OpndEmitVisitor
40 void Visit(BitShiftOperand *v) final; member in maplebe::A64OpndEmitVisitor
41 void Visit(ExtendShiftOperand *v) final; member in maplebe::A64OpndEmitVisitor
42 void Visit(LabelOperand *v) final; member in maplebe::A64OpndEmitVisitor
43 void Visit(FuncNameOperand *v) final; member in maplebe::A64OpndEmitVisitor
44 void Visit(CommentOperand *v) final; member in maplebe::A64OpndEmitVisitor
45 void Visit(OfstOperand *v) final; global() member in maplebe::A64OpndEmitVisitor
46 void Visit(ListOperand *v) final; global() member in maplebe::A64OpndEmitVisitor
60 void Visit(RegOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
61 void Visit(ImmOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
62 void Visit(MemOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
63 void Visit(ListOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
64 void Visit(CondOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
65 void Visit(StImmOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
66 void Visit(BitShiftOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
67 void Visit(ExtendShiftOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
68 void Visit(LabelOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
69 void Visit(FuncNameOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
70 void Visit(PhiOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
71 void Visit(CommentOperand *v) final; global() member in maplebe::A64OpndDumpVisitor
[all...]
H A Daarch64_cg.h101 bool IsEffectiveCopy(Insn &insn) const final; member in maplebe::AArch64CG
102 bool IsTargetInsn(MOperator mOp) const final; member in maplebe::AArch64CG
103 bool IsClinitInsn(MOperator mOp) const final; member in maplebe::AArch64CG
104 bool IsPseudoInsn(MOperator mOp) const final; member in maplebe::AArch64CG
105 void DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const final; member in maplebe::AArch64CG
106 const InsnDesc &GetTargetMd(MOperator mOp) const final
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-allocator.h30 class ObjectAllocatorG1 final : public ObjectAllocatorGenBase { class
48 ~ObjectAllocatorG1() final = default; member in ark::mem::final
51 bool pinned) final; member in ark::mem::final
54 ObjMemInitPolicy objInit) final; member in ark::mem::final
56 void PinObject(ObjectHeader *object) final; member in ark::mem::final
58 void UnpinObject(ObjectHeader *object) final; member in ark::mem::final
60 void VisitAndRemoveAllPools(const MemVisitor &memVisitor) final; member in ark::mem::final
62 void VisitAndRemoveFreePools(const MemVisitor &memVisitor) final; member in ark::mem::final
64 void IterateOverYoungObjects(const ObjectVisitor &objectVisitor) final; member in ark::mem::final
77 void IterateOverTenuredObjects(const ObjectVisitor &objectVisitor) final; member in ark::mem::final
81 void IterateOverObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
84 void IterateRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
87 void IterateNonRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
89 void FreeObjectsMovedToPygoteSpace() final; global() member in ark::mem::final
104 size_t GetRegularObjectMaxSize() final; global() member in ark::mem::final
106 size_t GetLargeObjectMaxSize() final; global() member in ark::mem::final
108 bool IsObjectInYoungSpace(const ObjectHeader *obj) final; global() member in ark::mem::final
110 bool IsIntersectedWithYoung(const MemRange &memRange) final; global() member in ark::mem::final
112 bool HasYoungSpace() final; global() member in ark::mem::final
114 const std::vector<MemRange> &GetYoungSpaceMemRanges() final; global() member in ark::mem::final
122 std::vector<MarkBitmap *> &GetYoungSpaceBitmaps() final; global() member in ark::mem::final
134 void ResetYoungAllocator() final; global() member in ark::mem::final
144 TLAB *CreateNewTLAB(size_t tlabSize) final; global() member in ark::mem::final
150 size_t GetTLABMaxAllocSize() final; global() member in ark::mem::final
157 void IterateOverObjectsInRange(MemRange memRange, const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
159 bool ContainObject(const ObjectHeader *obj) const final; global() member in ark::mem::final
161 bool IsLive(const ObjectHeader *obj) final; global() member in ark::mem::final
176 bool IsObjectInNonMovableSpace(const ObjectHeader *obj) final; global() member in ark::mem::final
178 void UpdateSpaceData() final; global() member in ark::mem::final
261 Alignment CalculateAllocatorAlignment(size_t align) final; global() member in ark::mem::final
268 void *AllocateTenured(size_t size) final; global() member in ark::mem::final
270 void *AllocateTenuredWithoutLocks(size_t size) final; global() member in ark::mem::final
[all...]
H A Dupdate_remset_task_queue.h27 class UpdateRemsetTaskQueue final : public UpdateRemsetWorker<LanguageConfig> { class
34 ~UpdateRemsetTaskQueue() final; member in ark::mem::final
37 void CreateWorkerImpl() final; member in ark::mem::final
39 void DestroyWorkerImpl() final; member in ark::mem::final
41 void ContinueProcessCards() REQUIRES(this->updateRemsetLock_) final; member in ark::mem::final
H A Dupdate_remset_thread.h83 class UpdateRemsetThread final : public UpdateRemsetWorker<LanguageConfig> { class
88 ~UpdateRemsetThread() final; member in ark::mem::final
93 void CreateWorkerImpl() final; member in ark::mem::final
94 void DestroyWorkerImpl() final; member in ark::mem::final
95 void ContinueProcessCards() REQUIRES(this->updateRemsetLock_) final; member in ark::mem::final
/arkcompiler/runtime_core/static_core/runtime/include/mem/
H A Dallocator.h339 [[maybe_unused]] ark::ManagedThread *thread) final
472 void Free([[maybe_unused]] void *mem) final
483 class AllocatorSingleT final : public Allocator { class
490 ~AllocatorSingleT() final = default; member in ark::mem::final
494 [[nodiscard]] void *Allocate(size_t size, Alignment align, [[maybe_unused]] ark::ManagedThread *thread) final
499 [[nodiscard]] void *AllocateLocal(size_t size, Alignment align, [[maybe_unused]] ark::ManagedThread *thread) final
504 void Free(void *mem) final
509 void VisitAndRemoveAllPools(const MemVisitor &memVisitor) final
514 void VisitAndRemoveFreePools(const MemVisitor &memVisitor) final
520 [[maybe_unused]] const ObjectVisitor &objectVisitor) final
629 class ObjectAllocatorNoGen final : public ObjectAllocatorBase { global() class
640 ~ObjectAllocatorNoGen() final; global() member in ark::mem::final
643 ObjMemInitPolicy objInit, bool pinned) final; global() member in ark::mem::final
646 ObjMemInitPolicy objInit) final; global() member in ark::mem::final
648 void VisitAndRemoveAllPools(const MemVisitor &memVisitor) final; global() member in ark::mem::final
650 void VisitAndRemoveFreePools(const MemVisitor &memVisitor) final; global() member in ark::mem::final
652 void IterateOverObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
655 void IterateRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
658 void IterateNonRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
660 void FreeObjectsMovedToPygoteSpace() final; global() member in ark::mem::final
662 void Collect(const GCObjectVisitor &gcObjectVisitor, GCCollectMode collectMode) final; global() member in ark::mem::final
664 size_t GetRegularObjectMaxSize() final; global() member in ark::mem::final
666 size_t GetLargeObjectMaxSize() final; global() member in ark::mem::final
710 TLAB *CreateNewTLAB(size_t tlabSize) final; global() member in ark::mem::final
712 size_t GetTLABMaxAllocSize() final; global() member in ark::mem::final
725 bool ContainObject(const ObjectHeader *obj) const final; global() member in ark::mem::final
727 bool IsLive(const ObjectHeader *obj) final; global() member in ark::mem::final
749 Alignment CalculateAllocatorAlignment(size_t align) final; global() member in ark::mem::final
780 virtual void InvalidateSpaceData() final; global() member in ark::mem::ObjectAllocatorGenBase
800 class ObjectAllocatorGen final : public ObjectAllocatorGenBase { global() class
816 ~ObjectAllocatorGen() final; global() member in ark::mem::final
819 ObjMemInitPolicy objInit, bool pinned) final; global() member in ark::mem::final
822 ObjMemInitPolicy objInit) final; global() member in ark::mem::final
834 void VisitAndRemoveAllPools(const MemVisitor &memVisitor) final; global() member in ark::mem::final
836 void VisitAndRemoveFreePools(const MemVisitor &memVisitor) final; global() member in ark::mem::final
838 void IterateOverYoungObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
840 void IterateOverTenuredObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
842 void IterateOverObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
845 void IterateRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
848 void IterateNonRegularSizeObjects(const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
850 void FreeObjectsMovedToPygoteSpace() final; global() member in ark::mem::final
852 void Collect(const GCObjectVisitor &gcObjectVisitor, GCCollectMode collectMode) final; global() member in ark::mem::final
854 size_t GetRegularObjectMaxSize() final; global() member in ark::mem::final
856 size_t GetLargeObjectMaxSize() final; global() member in ark::mem::final
858 bool IsObjectInYoungSpace(const ObjectHeader *obj) final; global() member in ark::mem::final
870 bool IsIntersectedWithYoung(const MemRange &memRange) final; global() member in ark::mem::final
872 bool IsObjectInNonMovableSpace(const ObjectHeader *obj) final; global() member in ark::mem::final
874 bool HasYoungSpace() final; global() member in ark::mem::final
876 const std::vector<MemRange> &GetYoungSpaceMemRanges() final; global() member in ark::mem::final
878 std::vector<MarkBitmap *> &GetYoungSpaceBitmaps() final; global() member in ark::mem::final
880 void ResetYoungAllocator() final; global() member in ark::mem::final
882 TLAB *CreateNewTLAB(size_t tlabSize) final; global() member in ark::mem::final
888 size_t GetTLABMaxAllocSize() final; global() member in ark::mem::final
895 void IterateOverObjectsInRange(MemRange memRange, const ObjectVisitor &objectVisitor) final; global() member in ark::mem::final
897 bool ContainObject(const ObjectHeader *obj) const final; global() member in ark::mem::final
899 bool IsLive(const ObjectHeader *obj) final; global() member in ark::mem::final
917 void UpdateSpaceData() final; global() member in ark::mem::final
920 Alignment CalculateAllocatorAlignment(size_t align) final; global() member in ark::mem::final
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/mem/
H A Dets_reference_processor.h30 class EtsReferenceProcessor final : public ReferenceProcessor { class
37 ~EtsReferenceProcessor() final = default; member in ark::mem::ets::final
42 const ReferenceCheckPredicateT &pred) const final; member in ark::mem::ets::final
45 const ReferenceProcessPredicateT &pred) final; member in ark::mem::ets::final
47 const ReferenceProcessorT &processor) final; member in ark::mem::ets::final
50 const mem::GC::ReferenceClearPredicateT &pred) final; member in ark::mem::ets::final
51 void ProcessReferencesAfterCompaction([[maybe_unused]] const mem::GC::ReferenceClearPredicateT &pred) final; member in ark::mem::ets::final
53 ark::mem::Reference *CollectClearedReferences() final
58 void ScheduleForEnqueue([[maybe_unused]] Reference *clearedReferences) final
63 void Enqueue([[maybe_unused]] ark::mem::Reference *clearedReferences) final
69 size_t GetReferenceQueueSize() const final; global() member in ark::mem::ets::final
72 void ProcessFinalizers() final; global() member in ark::mem::ets::final
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
H A Dgc_workers_task_queue.h25 class GCWorkersTaskQueue final : public GCWorkersTaskPool { class
30 ~GCWorkersTaskQueue() final; member in ark::mem::final
38 bool TryAddTask(GCWorkersTask &&task) final; member in ark::mem::final
45 void RunInCurrentThread() final; member in ark::mem::final
H A Dgc_workers_thread_pool.h128 class GCWorkersThreadPool final : public GCWorkersTaskPool { class
133 ~GCWorkersThreadPool() final; member in ark::mem::final
145 bool TryAddTask(GCWorkersTask &&task) final; member in ark::mem::final
153 void RunInCurrentThread() final; member in ark::mem::final
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_cg.h96 bool IsEffectiveCopy(Insn &insn) const final; member in maplebe::X64CG
97 bool IsTargetInsn(MOperator mOp) const final; member in maplebe::X64CG
98 bool IsClinitInsn(MOperator mOp) const final; member in maplebe::X64CG
99 bool IsPseudoInsn(MOperator mOp) const final; member in maplebe::X64CG
100 void DumpTargetOperand(Operand &opnd, const OpndDesc &opndDesc) const final; member in maplebe::X64CG
101 const InsnDesc &GetTargetMd(MOperator mOp) const final
H A Dx64_cgfunc.h155 void Visit(RegOperand *v) final; member in maplebe::X64OpndDumpVisitor
156 void Visit(ImmOperand *v) final; member in maplebe::X64OpndDumpVisitor
157 void Visit(MemOperand *v) final; member in maplebe::X64OpndDumpVisitor
158 void Visit(ListOperand *v) final; member in maplebe::X64OpndDumpVisitor
159 void Visit(CondOperand *v) final; member in maplebe::X64OpndDumpVisitor
160 void Visit(CommentOperand *v) final; member in maplebe::X64OpndDumpVisitor
161 void Visit(StImmOperand *v) final; member in maplebe::X64OpndDumpVisitor
162 void Visit(BitShiftOperand *v) final; member in maplebe::X64OpndDumpVisitor
163 void Visit(ExtendShiftOperand *v) final; member in maplebe::X64OpndDumpVisitor
164 void Visit(LabelOperand *v) final; member in maplebe::X64OpndDumpVisitor
165 void Visit(FuncNameOperand *v) final; global() member in maplebe::X64OpndDumpVisitor
166 void Visit(PhiOperand *v) final; global() member in maplebe::X64OpndDumpVisitor
[all...]
/arkcompiler/toolchain/websocket/
H A Dframe_builder.h37 // force users to specify opcode and final bit
39 ServerFrameBuilder(bool final, FrameType opcode) : fin_(final), opcode_(opcode) in ServerFrameBuilder() argument
64 class ClientFrameBuilder final : public ServerFrameBuilder { class
66 ClientFrameBuilder(bool final, FrameType opcode, const uint8_t maskingKey[WebSocketFrame::MASK_LEN]);
/arkcompiler/ets_runtime/ecmascript/
H A Djs_promise.h32 class PromiseReaction final : public Record { class
50 class PromiseCapability final : public Record { class
64 class PromiseIteratorRecord final : public Record { class
81 class PromiseRecord final : public Record { class
92 class ResolvingFunctionsRecord final : public Record { class
105 class JSPromise final : public JSObject { class
/arkcompiler/ets_runtime/ecmascript/checkpoint/
H A Dthread_state_transition.h24 class ThreadStateTransitionScope final { class
86 class ThreadSuspensionScope final { class
100 class ThreadNativeScope final { class
115 class ThreadManagedScope final { class
129 class SuspendAllScope final { class
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_parser.h44 class ClassParser final : public BaseParser { class
61 class EmptyArrayParser final : public ArrayParser { class
66 class ArrayLiteralParser final : public ArrayParser { class
71 class ObjectLiteralParser final : public BaseParser { class
80 class FunctionParser final : public BaseParser { class
/arkcompiler/ets_frontend/ets2panda/ir/visitor/
H A DIterateAstVisitor.h87 void HandleNode(ir::AstNode *node) final
97 void HandleNode(ir::AstNode * /*node*/) final {}
104 void HandleNode(ir::AstNode * /*node*/) final
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DimportExportTable.h23 struct EntityInfo final { struct
32 class ImportExportTable final { class
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_thread.h25 class JitThread final : public JSThread { class
37 class JitVM final : public EcmaVM { class
/arkcompiler/toolchain/tooling/agent/
H A Dcss_impl.h26 class CssImpl final { class
31 class DispatcherImpl final : public DispatcherBase { class in panda::ecmascript::tooling::final
H A Doverlay_impl.h26 class OverlayImpl final { class
31 class DispatcherImpl final : public DispatcherBase { class in panda::ecmascript::tooling::final
H A Ddom_impl.h26 class DomImpl final { class
31 class DispatcherImpl final : public DispatcherBase { class in panda::ecmascript::tooling::final
H A Dtarget_impl.h26 class TargetImpl final { class
31 class DispatcherImpl final : public DispatcherBase { class in panda::ecmascript::tooling::final
H A Dpage_impl.h26 class PageImpl final { class
31 class DispatcherImpl final : public DispatcherBase { class in panda::ecmascript::tooling::final
/arkcompiler/toolchain/tooling/base/
H A Dpt_events.h41 class BreakpointResolved final : public PtBaseEvents { class
82 class Paused final : public PtBaseEvents { class
215 class Resumed final : public PtBaseEvents { class
231 class NativeCalling final : public PtBaseEvents { class
272 class MixedStack final : public PtBaseEvents { class
313 class ScriptFailedToParse final : public PtBaseEvents { class
565 class ScriptParsed final : public PtBaseEvents { class
834 class AddHeapSnapshotChunk final : public PtBaseEvents { class
863 class ConsoleProfileFinished final : public PtBaseEvents { class
933 class ConsoleProfileStarted final class
991 class PreciseCoverageDeltaUpdate final : public PtBaseEvents { global() class
1043 class HeapStatsUpdate final : public PtBaseEvents { global() class
1072 class LastSeenObjectId final : public PtBaseEvents { global() class
1113 class ReportHeapSnapshotProgress final : public PtBaseEvents { global() class
1166 class BufferUsage final : public PtBaseEvents { global() class
1234 class DataCollected final : public PtBaseEvents { global() class
1259 class TracingComplete final : public PtBaseEvents { global() class
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/epsilon/
H A Depsilon.h30 class EpsilonGC final : public GCLang<LanguageConfig> { class
42 bool IsPinningSupported() const final

Completed in 10 milliseconds

12345678910