Home
last modified time | relevance | path

Searched refs:area (Results 1 - 23 of 23) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dchunk.cpp26 auto area = allocator_->AllocateArea(size); in NewArea() local
27 if (area == nullptr) { // LOCV_EXCL_BR_LINE in NewArea()
28 LOG_ECMA_MEM(FATAL) << "OOM Chunk : NewArea area is nullptr"; in NewArea()
32 areaList_.AddNode(area); in NewArea()
33 currentArea_ = area; in NewArea()
34 return area; in NewArea()
62 Area *area = NewArea(newSize); in Expand() local
63 if (area == nullptr) { // LOCV_EXCL_BR_LINE in Expand()
64 LOG_ECMA_MEM(FATAL) << "OOM chunk : NewArea area is nullptr"; in Expand()
67 uintptr_t result = AlignUp(area in Expand()
[all...]
H A Dwork_space_chunk.cpp26 auto area = reinterpret_cast<uintptr_t>(allocator_->AllocateBuffer(size)); in NewArea() local
27 if (!area) { // LOCV_EXCL_BR_LINE in NewArea()
28 LOG_ECMA_MEM(FATAL) << "OOM WorkSpaceChunk : NewArea area is nullptr"; in NewArea()
31 areaList_.emplace(area, area); in NewArea()
32 return area; in NewArea()
H A Dnative_area_allocator.cpp56 void NativeAreaAllocator::FreeArea(Area *area) in FreeArea() argument
58 if (area == nullptr) { in FreeArea()
61 if (cachedArea_ == nullptr && area->GetSize() <= MAX_CACHED_CHUNK_AREA_SIZE) { in FreeArea()
62 cachedArea_ = area; in FreeArea()
65 auto size = area->GetSize() + sizeof(Area); in FreeArea()
68 if (memset_s(area, size, INVALID_VALUE, size) != EOK) { // LOCV_EXCL_BR_LINE in FreeArea()
74 free(reinterpret_cast<std::byte *>(area)); in FreeArea()
H A Dlayout_visitor.h42 size_t start, size_t end, VisitObjectArea area) in IteratorRange()
44 visitor(root, ObjectSlot(ToUintPtr(root) + start), ObjectSlot(ToUintPtr(root) + end), area); in IteratorRange()
41 IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_t start, size_t end, VisitObjectArea area) IteratorRange() argument
H A Dnative_area_allocator.h25 #include "ecmascript/mem/area.h"
47 void FreeArea(Area *area);
210 static inline void FreeSpace(Area *area) in FreeSpace() argument
212 if (area == nullptr) { in FreeSpace()
216 free(reinterpret_cast<std::byte *>(area)); in FreeSpace()
226 // native area size stats
H A Dparallel_marker.cpp123 ObjectSlot end, VisitObjectArea area) { in ProcessMarkStack()
126 if (area == VisitObjectArea::IN_OBJECT) { in ProcessMarkStack()
166 VisitObjectArea area) { in ProcessIncrementalMarkStack()
170 if (area == VisitObjectArea::IN_OBJECT) { in ProcessIncrementalMarkStack()
211 ObjectSlot end, VisitObjectArea area) { in ProcessMarkStack()
212 if (area == VisitObjectArea::IN_OBJECT) { in ProcessMarkStack()
232 ObjectSlot end, VisitObjectArea area) { in ProcessMarkStack()
233 if (area == VisitObjectArea::IN_OBJECT) { in ProcessMarkStack()
H A Dvisitor.h48 VisitObjectArea area)>;
72 template <VisitObjectArea area, bool visitHClass>
83 ObjectSlot(ToUintPtr(root) + endOffset), area); in IterateBody()
H A Dmark_stack.h20 #include "ecmascript/mem/area.h"
156 auto area = NativeAreaAllocator::AllocateSpace(DEFAULT_MARK_STACK_SIZE); in Extend() local
158 currentArea_ = area; in Extend()
H A Dverification.cpp95 VisitObjectArea area) { in VisitAllObjects()
96 if (area == VisitObjectArea::IN_OBJECT) { in VisitAllObjects()
591 VisitObjectArea area) { in VerifyMark()
592 if (area == VisitObjectArea::IN_OBJECT) { in VerifyMark()
642 VisitObjectArea area) { in VerifyMark()
643 if (area == VisitObjectArea::IN_OBJECT) { in VerifyMark()
703 VisitObjectArea area) { in VerifySweep()
704 if (area == VisitObjectArea::IN_OBJECT) { in VerifySweep()
755 VisitObjectArea area) { in VerifySweep()
756 if (area in VerifySweep()
[all...]
H A Dparallel_evacuator-inl.h258 auto callbackWithCSet = [this, region](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in UpdateLocalToShareRSet()
259 if (area == VisitObjectArea::IN_OBJECT) { in UpdateLocalToShareRSet()
288 auto callbackWithCSet = [this, region](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in SetObjectFieldRSet()
289 if (area == VisitObjectArea::IN_OBJECT) { in SetObjectFieldRSet()
H A Dparallel_marker-inl.h340 auto callbackWithCSet = [this, region](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in UpdateLocalToShareRSet()
341 if (area == VisitObjectArea::IN_OBJECT) { in UpdateLocalToShareRSet()
H A Dparallel_evacuator.cpp565 [this](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in UpdateNewObjectField()
566 if (area == VisitObjectArea::IN_OBJECT) { in UpdateNewObjectField()
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/java_test_framework/java_cases/
H A DClassTest.java25 double area = rect.getArea(); in main()
26 System.out.println("The area of the rectangle is: " + area); in main()
48 * @return double area
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dbase_serializer-inl.h26 auto visitor = [this](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in SerializeObjectField()
27 switch (area) { in SerializeObjectField()
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_gc_marker.cpp118 VisitObjectArea area) { in ProcessMarkStack()
119 if (area == VisitObjectArea::IN_OBJECT) { in ProcessMarkStack()
166 VisitObjectArea area) { in ProcessMarkStack()
167 if (area == VisitObjectArea::IN_OBJECT) { in ProcessMarkStack()
/arkcompiler/runtime_core/assembler/
H A Dassembly-emitter.cpp910 bool AsmEmitter::HandleAreaForInner(ItemContainer *items, const Program &program, ClassItem **area, in HandleAreaForInner() argument
926 *area = items->GetOrCreateClassItem(descriptor); in HandleAreaForInner()
927 (*area)->SetAccessFlags(rec.metadata->GetAccessFlags()); in HandleAreaForInner()
937 bool AsmEmitter::HandleRecordOnwer(ItemContainer *items, const Program &program, ClassItem **area, in HandleRecordOnwer() argument
942 *area = items->GetOrCreateGlobalClassItem(); in HandleRecordOnwer()
943 (*area)->SetAccessFlags(ACC_PUBLIC); in HandleRecordOnwer()
944 (*area)->SetSourceLang(program.lang); in HandleRecordOnwer()
946 if (!HandleAreaForInner(items, program, area, foreign_area, name, record_owner_name)) { in HandleRecordOnwer()
999 const Function &func, TypeItem *type_item, ClassItem *area, in CreateMethodItem()
1008 method = items->CreateItem<ForeignMethodItem>(area, method_nam in CreateMethodItem()
998 CreateMethodItem(ItemContainer *items, AsmEmitter::AsmEntityCollections &entities, const Function &func, TypeItem *type_item, ClassItem *area, ForeignClassItem *foreign_area, uint32_t access_flags, StringItem *method_name, const std::string &mangled_name, const std::string &name, std::vector<MethodParamItem> &params) CreateMethodItem() argument
1044 ClassItem *area = nullptr; MakeFunctionItems() local
[all...]
H A Dassembly-emitter.h111 panda_file::ClassItem **area, panda_file::ForeignClassItem **foreign_area,
114 panda_file::ClassItem **area, panda_file::ForeignClassItem **foreign_area,
124 const Function &func, panda_file::TypeItem *type_item, panda_file::ClassItem *area,
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-emitter.cpp1057 bool AsmEmitter::HandleAreaForInner(ItemContainer *items, const Program &program, ClassItem **area, in HandleAreaForInner() argument
1073 *area = items->GetOrCreateClassItem(descriptor); in HandleAreaForInner()
1074 (*area)->SetAccessFlags(rec.metadata->GetAccessFlags()); in HandleAreaForInner()
1085 bool AsmEmitter::HandleRecordOnwer(ItemContainer *items, const Program &program, ClassItem **area, in HandleRecordOnwer() argument
1090 *area = items->GetOrCreateGlobalClassItem(); in HandleRecordOnwer()
1091 (*area)->SetAccessFlags(ACC_PUBLIC); in HandleRecordOnwer()
1092 (*area)->SetSourceLang(program.lang); in HandleRecordOnwer()
1094 if (!HandleAreaForInner(items, program, area, foreignArea, name, recordOwnerName)) { in HandleRecordOnwer()
1149 const Function &func, TypeItem *typeItem, ClassItem *area, in CreateMethodItem()
1158 method = items->CreateItem<ForeignMethodItem>(area, methodNam in CreateMethodItem()
1148 CreateMethodItem(ItemContainer *items, AsmEmitter::AsmEntityCollections &entities, const Function &func, TypeItem *typeItem, ClassItem *area, ForeignClassItem *foreignArea, uint32_t accessFlags, StringItem *methodName, const std::string &mangledName, const std::string &name, std::vector<MethodParamItem> &params) CreateMethodItem() argument
1193 ClassItem *area = nullptr; MakeFunctionItems() local
[all...]
H A Dassembly-emitter.h112 panda_file::ClassItem **area, panda_file::ForeignClassItem **foreignArea,
116 panda_file::ClassItem **area, panda_file::ForeignClassItem **foreignArea,
128 const Function &func, panda_file::TypeItem *typeItem, panda_file::ClassItem *area,
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler.cpp295 ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in DecodeObj()
296 if (area == VisitObjectArea::RAW_DATA || area == VisitObjectArea::NATIVE_POINTER) { in DecodeObj()
507 ObjectSlot end, VisitObjectArea area) { in GetNotFoundObj()
508 if (area == VisitObjectArea::RAW_DATA || area == VisitObjectArea::NATIVE_POINTER) { in GetNotFoundObj()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_processor.h118 bool VisitObjectBodyWithRep(TaggedObject *root, ObjectSlot slot, uintptr_t obj, int index, VisitObjectArea area);
H A Dsnapshot_processor.cpp1448 VisitObjectArea area) { in SerializeObject()
1451 if (area == VisitObjectArea::NATIVE_POINTER) { in SerializeObject()
1456 if (VisitObjectBodyWithRep(root, slot, snapshotObj, index, area)) { in SerializeObject()
1470 VisitObjectArea area) in VisitObjectBodyWithRep()
1472 if (area != VisitObjectArea::IN_OBJECT) { in VisitObjectBodyWithRep()
1682 auto visitor = [this]([[maybe_unused]] TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in DeserializeField()
1685 if (area == VisitObjectArea::NATIVE_POINTER) { in DeserializeField()
1469 VisitObjectBodyWithRep(TaggedObject *root, ObjectSlot slot, uintptr_t obj, int index, VisitObjectArea area) VisitObjectBodyWithRep() argument
/arkcompiler/ets_runtime/ecmascript/
H A Ddump.cpp65 [&vec]([[maybe_unused]]TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in AddAnonymousEdge()
66 if (area != VisitObjectArea::NORMAL) { in AddAnonymousEdge()

Completed in 27 milliseconds