/arkcompiler/runtime_core/scripts/ |
D | memdump.py | 83 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/ |
D | memdump.py | 83 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/ |
D | base_deserializer.cpp | 96 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 ®ionI… in AllocateMultiRegion() argument 546 …space->ResetTopPointer(space->GetCurrentRegion()->GetEnd() - regionRemainSizeVector[regionRemainSi… in AllocateMultiRegion() [all …]
|
D | base_serializer-inl.h | 54 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/ |
D | generational-minor-gc-activity.plantuml | 17 :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;
|
D | generational-concurrent-major-gc-activity.plantuml | 18 :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);
|
D | generational-major-gc-activity.plantuml | 17 :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/ |
D | generational-minor-gc-activity.puactivity | 17 :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;
|
D | generational-concurrent-major-gc-activity.puactivity | 18 :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);
|
D | generational-major-gc-activity.puactivity | 17 :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/ |
D | snapshot_processor.h | 58 …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/ |
D | annotation_@Observed.ets | 37 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/ |
D | dump.cpp | 171 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/ |
D | concurrent_sweeper.cpp | 75 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()
|
D | region.h | 73 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/ |
D | compiler_intrinsics.rb | 78 …_spaces = Compiler::intrinsics.collect {|intrinsic| intrinsic.space}.select {|space| space != 'cor…
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
D | dump.cpp | 191 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/ |
D | compiler_intrinsics.rb | 90 …_spaces = Compiler::intrinsics.collect {|intrinsic| intrinsic.space}.select {|space| space != 'cor…
|
/arkcompiler/runtime_core/static_core/docs/ |
D | memory-management-SW-requirements.md | 29 - 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/ |
D | memory-management-SW-requirements.md | 29 - 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/ |
D | intrinsics_gen.h.erb | 68 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/ |
D | UI_Decorators_@ObjectLink.ets | 31 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/ |
D | space_type_test.ets | 17 …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/ |
D | alloc_tracker.h | 36 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/ |
D | alloc_tracker.h | 39 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()
|