/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | chunk.cpp | 26 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 D | work_space_chunk.cpp | 26 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 D | native_area_allocator.cpp | 56 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 D | layout_visitor.h | 42 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 D | native_area_allocator.h | 25 #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 D | parallel_marker.cpp | 123 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 D | visitor.h | 48 VisitObjectArea area)>; 72 template <VisitObjectArea area, bool visitHClass> 83 ObjectSlot(ToUintPtr(root) + endOffset), area); in IterateBody()
|
H A D | mark_stack.h | 20 #include "ecmascript/mem/area.h" 156 auto area = NativeAreaAllocator::AllocateSpace(DEFAULT_MARK_STACK_SIZE); in Extend() local 158 currentArea_ = area; in Extend()
|
H A D | verification.cpp | 95 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 D | parallel_evacuator-inl.h | 258 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 D | parallel_marker-inl.h | 340 auto callbackWithCSet = [this, region](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in UpdateLocalToShareRSet() 341 if (area == VisitObjectArea::IN_OBJECT) { in UpdateLocalToShareRSet()
|
H A D | parallel_evacuator.cpp | 565 [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 D | ClassTest.java | 25 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 D | base_serializer-inl.h | 26 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 D | shared_gc_marker.cpp | 118 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 D | assembly-emitter.cpp | 910 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> ¶ms) CreateMethodItem() argument 1044 ClassItem *area = nullptr; MakeFunctionItems() local [all...] |
H A D | assembly-emitter.h | 111 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 D | assembly-emitter.cpp | 1057 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> ¶ms) CreateMethodItem() argument 1193 ClassItem *area = nullptr; MakeFunctionItems() local [all...] |
H A D | assembly-emitter.h | 112 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 D | heap_profiler.cpp | 295 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 D | snapshot_processor.h | 118 bool VisitObjectBodyWithRep(TaggedObject *root, ObjectSlot slot, uintptr_t obj, int index, VisitObjectArea area);
|
H A D | snapshot_processor.cpp | 1448 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 D | dump.cpp | 65 [&vec]([[maybe_unused]]TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in AddAnonymousEdge() 66 if (area != VisitObjectArea::NORMAL) { in AddAnonymousEdge()
|