Home
last modified time | relevance | path

Searched refs:space (Results 1 – 25 of 145) sorted by relevance

123456

/arkcompiler/runtime_core/scripts/
Dmemdump.py83 def __init__(self, space, strfilter): argument
84 self.space = space
87 def filter(self, space, stacktrace): argument
90 if self.space != 'all' and SPACES[space] != self.space:
186 identifier, size, space, stacktrace_id = struct.unpack(
189 if not space_filter.filter(space, stacktrace):
223 if args.space is not None:
224 validate_space(args.space)
225 space_filter = args.space
/arkcompiler/runtime_core/static_core/scripts/
Dmemdump.py83 def __init__(self, space, strfilter): argument
84 self.space = space
87 def filter(self, space, stacktrace): argument
90 if self.space != 'all' and SPACES[space] != self.space:
186 identifier, size, space, stacktrace_id = struct.unpack(
189 if not space_filter.filter(space, stacktrace):
223 if args.space is not None:
224 validate_space(args.space)
225 space_filter = args.space
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_deserializer.cpp96 uintptr_t BaseDeserializer::DeserializeTaggedObject(SerializedObjectSpace space) in DeserializeTaggedObject() argument
99 uintptr_t res = RelocateObjectAddr(space, objSize); in DeserializeTaggedObject()
182 void BaseDeserializer::HandleNewObjectEncodeFlag(SerializedObjectSpace space, uintptr_t objAddr, s… in HandleNewObjectEncodeFlag() argument
195 uintptr_t addr = DeserializeTaggedObject(space); in HandleNewObjectEncodeFlag()
302 SerializedObjectSpace space = SerializeData::DecodeSpace(encodeFlag); in ReadSingleEncodeData() local
303 HandleNewObjectEncodeFlag(space, objAddr, fieldOffset, isRoot); in ReadSingleEncodeData()
407 uintptr_t BaseDeserializer::RelocateObjectAddr(SerializedObjectSpace space, size_t objSize) in RelocateObjectAddr() argument
410 switch (space) { in RelocateObjectAddr()
539 void BaseDeserializer::AllocateMultiRegion(SparseSpace *space, size_t spaceObjSize, size_t &regionI… in AllocateMultiRegion() argument
546space->ResetTopPointer(space->GetCurrentRegion()->GetEnd() - regionRemainSizeVector[regionRemainSi… in AllocateMultiRegion()
[all …]
Dbase_serializer-inl.h54 SerializedObjectSpace space = GetSerializedObjectSpace(object); in SerializeTaggedObject() local
55 data_->WriteUint8(SerializeData::EncodeNewObject(space)); in SerializeTaggedObject()
57 data_->CalculateSerializedObjectSize(space, objectSize); in SerializeTaggedObject()
/arkcompiler/runtime_core/static_core/docs/diagrams/
Dgenerational-minor-gc-activity.plantuml17 :Collect Roots for young space;
18 :Mark objects in young space;
19 :Copy marked/alive objects from young space to the tenured space;
21 :Reset young space;
Dgenerational-concurrent-major-gc-activity.plantuml18 :Collect Roots for tenured space;
19 :Initial mark(direct roots and roots from young space);
21 :Concurrently mark objects in the tenured space;
26 :Sweep tenured space(remove non-marked objects);
Dgenerational-major-gc-activity.plantuml17 :Collect Roots for tenured space;
18 :Mark objects in the tenured space;
19 :Sweep tenured space(remove non-marked objects);
/arkcompiler/runtime_core/docs/diagrams/
Dgenerational-minor-gc-activity.puactivity17 :Collect Roots for young space;
18 :Mark objects in young space;
19 :Copy marked/alive objects from young space to the tenured space;
21 :Reset young space;
Dgenerational-concurrent-major-gc-activity.puactivity18 :Collect Roots for tenured space;
19 :Initial mark(direct roots and roots from young space);
21 :Concurrently mark objects in the tenured space;
26 :Sweep tenured space(remove non-marked objects);
Dgenerational-major-gc-activity.puactivity17 :Collect Roots for tenured space;
18 :Mark objects in the tenured space;
19 :Sweep tenured space(remove non-marked objects);
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.h58 …void RelocateSpaceObject(const JSPandaFile *jsPandaFile, Space* space, SnapshotType type, MethodLi…
121 void DeserializeSpaceObject(uintptr_t beginAddr, Space* space, size_t spaceObjSize);
122 …void DeserializeHugeSpaceObject(uintptr_t beginAddr, HugeObjectSpace* space, size_t hugeSpaceObjSi…
128 void WriteSpaceObjectToFile(Space* space, std::fstream &write);
129 void WriteHugeObjectToFile(HugeObjectSpace* space, std::fstream &writer);
130 uint32_t StatisticsSpaceObjectSize(Space* space);
131 uint32_t StatisticsHugeObjectSize(HugeObjectSpace* space);
132 uintptr_t AllocateObjectToLocalSpace(Space *space, size_t objectSize);
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/spec/annotations/
Dannotation_@Observed.ets37 Column({ space: 10 }) {
38 Row({ space: 10 }) {
45 Row({ space: 10 }) {
52 Row({ space: 10 }) {
69 Column({ space: 20 }) {
70 Row({ space: 10 }) {
/arkcompiler/runtime_core/compiler/optimizer/ir/
Ddump.cpp171 ArenaString space(" ", adapter); in DumpTypedFieldOpcode() local
174 (*out) << std::setw(INDENT_OPCODE) << opc + space + id + space + field_name + space; in DumpTypedFieldOpcode()
179 ArenaString space(" ", allocator->Adapter()); in DumpTypedOpcode() local
182 (*out) << std::setw(INDENT_OPCODE) << opc + space + id; in DumpTypedOpcode()
303 ArenaString space(" ", adapter); in DumpOpcode() local
307 (*out) << std::setw(INDENT_OPCODE) << opcode + space + cc + space + type; in DumpOpcode()
316 ArenaString space(" ", adapter); in DumpOpcodeAnyTypeMixin() local
319 out << std::setw(INDENT_OPCODE) << opcode + space + any_base_type + space; in DumpOpcodeAnyTypeMixin()
341 ArenaString space(" ", adapter); in DumpOpcode() local
345 (*out) << std::setw(INDENT_OPCODE) << opcode + space + cc + space + type; in DumpOpcode()
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dconcurrent_sweeper.cpp75 auto space = heap_->GetSpaceWithType(type); in AsyncSweepSpace() local
76 space->AsyncSweep(isMain); in AsyncSweepSpace()
136 SparseSpace *space = heap_->GetSpaceWithType(type); in WaitingTaskFinish() local
137 space->FinishFillSweptRegion(); in WaitingTaskFinish()
143 SparseSpace *space = heap_->GetSpaceWithType(static_cast<MemSpaceType>(i)); in TryFillSweptRegion() local
144 space->TryFillSweptRegion(); in TryFillSweptRegion()
Dregion.h73 static inline std::string ToSpaceTypeName(uint8_t space) in ToSpaceTypeName() argument
75 switch (space) { in ToSpaceTypeName()
310 uint8_t space = packedData_.flags_.spaceFlag_; in InHeapSpace() local
311 return (space == RegionSpaceFlag::IN_YOUNG_SPACE || in InHeapSpace()
312 space == RegionSpaceFlag::IN_OLD_SPACE || in InHeapSpace()
313 space == RegionSpaceFlag::IN_HUGE_OBJECT_SPACE || in InHeapSpace()
314 space == RegionSpaceFlag::IN_MACHINE_CODE_SPACE || in InHeapSpace()
315 space == RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE || in InHeapSpace()
316 space == RegionSpaceFlag::IN_NON_MOVABLE_SPACE || in InHeapSpace()
317 space == RegionSpaceFlag::IN_SNAPSHOT_SPACE || in InHeapSpace()
[all …]
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dcompiler_intrinsics.rb78 …_spaces = Compiler::intrinsics.collect {|intrinsic| intrinsic.space}.select {|space| space != 'cor…
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Ddump.cpp191 ArenaString space(" ", adapter); in DumpTypedFieldOpcode() local
194 (*out) << std::setw(INDENT_OPCODE) << opc + space + id + space + fieldName + space; in DumpTypedFieldOpcode()
199 ArenaString space(" ", allocator->Adapter()); in DumpTypedOpcode() local
202 (*out) << std::setw(INDENT_OPCODE) << opc + space + id + space; in DumpTypedOpcode()
365 ArenaString space(" ", adapter); in DumpOpcode() local
369 (*out) << std::setw(INDENT_OPCODE) << opcode + space + cc + space + type; in DumpOpcode()
378 ArenaString space(" ", adapter); in DumpOpcodeAnyTypeMixin() local
382 << opcode + space + anyBaseType + (mixinInst->IsIntegerWasSeen() ? " i" : "") + in DumpOpcodeAnyTypeMixin()
383 …(mixinInst->IsSpecialWasSeen() ? " s" : "") + (mixinInst->IsTypeWasProfiled() ? " p" : "") + space; in DumpOpcodeAnyTypeMixin()
419 ArenaString space(" ", adapter); in DumpOpcode() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dcompiler_intrinsics.rb90 …_spaces = Compiler::intrinsics.collect {|intrinsic| intrinsic.space}.select {|space| space != 'cor…
/arkcompiler/runtime_core/static_core/docs/
Dmemory-management-SW-requirements.md29 - Code space (executable)
31 - Internal memory space for non-compiler part of runtime (including GC internals)
32 - Object space
33 - Non-moving space(space for non-movable objects)
/arkcompiler/runtime_core/docs/
Dmemory-management-SW-requirements.md29 - Code space (executable)
31 - Internal memory space for non-compiler part of runtime (including GC internals)
32 - Object space
33 - Non-moving space(space for non-movable objects)
/arkcompiler/runtime_core/static_core/runtime/templates/
Dintrinsics_gen.h.erb68 std::string_view space;
71 space = spaceArg;
76 if (space.empty()) {
77 // Current space was disabled in options.
86 if (space == "<%= intrinsic.space %>") {
108 …thod '<%= intrinsic.class_name %>.<%= intrinsic.method_name %>' in space '<%= intrinsic.space %>'";
/arkcompiler/ets_frontend/ets2panda/linter-4.2/test_extended_features/
DUI_Decorators_@ObjectLink.ets31 Row({ space: 20 }) {
47 Column({ space: 20 }) {
48 Row({ space: 10 }) {
56 Row({ space: 10 }) {
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/gc/
Dspace_type_test.ets17 …ssert GC.getObjectSpaceType("spaceTypeTest") == GC.NON_MOVABLE_SPACE : "Must be non movable space";
22 assert GC.getObjectSpaceType(obj) == GC.YOUNG_SPACE : "Must be young space";
27 assert GC.getObjectSpaceType(obj) == GC.TENURED_SPACE : "Must be tenured space";
33 assert GC.getObjectSpaceType(h_obj) == GC.HUMONGOUS_SPACE: "Must be humongous space";
/arkcompiler/runtime_core/static_core/libpandabase/mem/
Dalloc_tracker.h36 virtual void TrackAlloc(void *addr, size_t size, SpaceType space) = 0;
49 void TrackAlloc(void *addr, size_t size, [[maybe_unused]] SpaceType space) override in TrackAlloc() argument
129 void TrackAlloc(void *addr, size_t size, SpaceType space) override;
141 AllocInfo(uint32_t id, uint32_t size, uint32_t space, uint32_t stacktraceId) in AllocInfo() argument
142 : id_(id), size_(size), space_(space), stacktraceId_(stacktraceId) in AllocInfo()
/arkcompiler/runtime_core/libpandabase/mem/
Dalloc_tracker.h39 virtual void TrackAlloc(void *addr, size_t size, SpaceType space) = 0;
52 void TrackAlloc(void *addr, size_t size, [[maybe_unused]] SpaceType space) override in TrackAlloc() argument
132 void TrackAlloc(void *addr, size_t size, SpaceType space) override;
144 AllocInfo(uint32_t id, uint32_t size, uint32_t space, uint32_t stacktrace_id) in AllocInfo() argument
145 : id_(id), size_(size), space_(space), stacktrace_id_(stacktrace_id) in AllocInfo()

123456