Home
last modified time | relevance | path

Searched refs:SPACE_TYPE_OBJECT (Results 1 - 25 of 40) sorted by relevance

12

/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dmem_stats_additional_info_test.cpp74 stats.RecordAllocateObject(BYTES_ALLOC1, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
75 stats.RecordAllocateObject(BYTES_ALLOC2, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
78 stats.RecordAllocateObject(stringSize, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
79 ASSERT_EQ(BYTES_ALLOC1 + BYTES_ALLOC2 + stringSize, stats.GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in TEST_F()
80 stats.RecordFreeObject(stringSize, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
81 ASSERT_EQ(BYTES_ALLOC1 + BYTES_ALLOC2, stats.GetFootprint(SpaceType::SPACE_TYPE_OBJECT)); in TEST_F()
82 ASSERT_EQ(BYTES_ALLOC1 + BYTES_ALLOC2 + stringSize, stats.GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in TEST_F()
83 ASSERT_EQ(stringSize, stats.GetFreed(SpaceType::SPACE_TYPE_OBJECT)); in TEST_F()
H A Dheap_space_test.cpp119 heapSpace_->TryAllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::FREELIST_ALLOCATOR, nullptr); in TEST_F()
122 heapSpace_->TryAllocPool(6_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::FREELIST_ALLOCATOR, nullptr); in TEST_F()
130 heapSpace_->TryAllocArena(6_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::FREELIST_ALLOCATOR, nullptr); in TEST_F()
147 auto pool1 = heapSpace_->TryAllocPool(FIRST_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
154 auto pool2 = heapSpace_->TryAllocPool(SECOND_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
161 pool2 = heapSpace_->TryAllocPool(SECOND_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::FREELIST_ALLOCATOR, in TEST_F()
178 auto youngPool = genSpaces_->AllocAlonePoolForYoung(SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
187 auto pool1 = genSpaces_->TryAllocPoolForYoung(FIRST_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
192 pool1 = genSpaces_->TryAllocPoolForTenured(FIRST_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
200 auto pool2 = genSpaces_->TryAllocPoolForTenured(SECOND_POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, in TEST_F()
[all...]
H A Dmem_stats_gc_test.cpp107 uint64_t allocatedBytes = stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT); in MemStatsTest()
109 uint64_t freedBytes = stats->GetFreed(SpaceType::SPACE_TYPE_OBJECT); in MemStatsTest()
125 ASSERT_LE(allocatedBytes, stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
126 ASSERT_GE(allocatedBytes + diffTotal, stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
131 ASSERT_LE(allocatedBytes, stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
132 ASSERT_GE(allocatedBytes + diffTotal, stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
134 ASSERT_LE(freedBytes, stats->GetFreed(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
135 ASSERT_GE(freedBytes + diffTotal, stats->GetFreed(SpaceType::SPACE_TYPE_OBJECT)); in MemStatsTest()
H A Dmem_stats_test.cpp106 ASSERT_EQ(heapBytesAllocated, stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT)); in AssertHeapStats()
107 ASSERT_EQ(heapBytesFreed, stats->GetFreed(SpaceType::SPACE_TYPE_OBJECT)); in AssertHeapStats()
108 ASSERT_EQ(bytesInHeap, stats->GetFootprint(SpaceType::SPACE_TYPE_OBJECT)); in AssertHeapStats()
162 size_t initHeapBytes = stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
165 stats->RecordAllocateObject(BYTES_OBJECT1, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
166 stats->RecordAllocateObject(BYTES_OBJECT2, SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
174 ASSERT_EQ(initHeapBytes + BYTES_OBJECT1 + BYTES_OBJECT2, stats->GetFootprint(SpaceType::SPACE_TYPE_OBJECT)); in TEST_F()
189 size_t initHeapBytes = stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
214 size_t initHeapBytes = stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
240 size_t initHeapBytes = stats->GetAllocated(SpaceType::SPACE_TYPE_OBJECT); in TEST_F()
[all...]
H A Dregion_allocator_test.cpp191 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, false); in TEST_F()
204 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, in TEST_F()
220 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, false); in TEST_F()
236 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, in TEST_F()
257 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, in TEST_F()
279 NonObjectRegionAllocator allocator(&memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, in TEST_F()
310 NonObjectRegionAllocator allocator(memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZE, false); in TEST_F()
342 NonObjectRegionAllocator allocator(&memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, RegionSize() * 2U, true); in TEST_F()
391 NonObjectRegionAllocator allocator(&memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, 0, true); in TEST_F()
430 NonObjectRegionAllocator allocator(&memStats, &spaces_, SpaceType::SPACE_TYPE_OBJECT, TEST_REGION_SPACE_SIZ in TEST_F()
[all...]
H A Dbump_allocator_test.cpp169 NonObjectBumpAllocator<true> allocator(pool, SpaceType::SPACE_TYPE_OBJECT, &memStats, 1U); in TEST_F()
204 NonObjectBumpAllocator<true> allocator(pool, SpaceType::SPACE_TYPE_OBJECT, &memStats, TLAB_COUNT - 1); in TEST_F()
H A Dstatic_analyzer_test.cpp75 SpaceType spaceType = SpaceType::SPACE_TYPE_OBJECT; in AllocStringArray()
H A Dtest_utils.h59 SpaceType spaceType = SpaceType::SPACE_TYPE_OBJECT; in AllocArray()
/arkcompiler/runtime_core/static_core/libpandabase/tests/
H A Dmmap_mem_pool_test.cpp69 pools[i] = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in ReturnedToOsTest()
74 fourthPool = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in ReturnedToOsTest()
85 BIG_POOL_ALLOC_SIZE, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in ReturnedToOsTest()
93 4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in ReturnedToOsTest()
165 auto pool4 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in TEST_F()
175 auto pool1 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::BUMP_ALLOCATOR); in TEST_F()
177 auto pool2 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::BUMP_ALLOCATOR); in TEST_F()
207 Pool poolWithAllocAddr = memPool->AllocPool(POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, ALLOC_TYPE, allocatorAddr); in TEST_F()
208 Pool poolWithoutAllocAddr = memPool->AllocPool(POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, ALLOC_TYPE); in TEST_F()
236 Pool objectPool = memPool->AllocPool(1_GB, SpaceType::SPACE_TYPE_OBJECT, AllocatorTyp in TEST_F()
[all...]
H A Dpool_map_test.cpp125 static constexpr std::array<SpaceType, 6U> ALL_SPACE_TYPES = {SpaceType::SPACE_TYPE_OBJECT,
149 static constexpr SpaceType SECOND_SPACE_TYPE = SpaceType::SPACE_TYPE_OBJECT; in TEST_F()
/arkcompiler/runtime_core/libpandabase/tests/
H A Dmmap_mem_pool_test.cpp71 auto pool4 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
81 auto pool1 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::BUMP_ALLOCATOR); in HWTEST_F()
83 auto pool2 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::BUMP_ALLOCATOR); in HWTEST_F()
107 Pool pool_with_alloc_addr = memPool->AllocPool(POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, ALLOC_TYPE, allocator_addr); in HWTEST_F()
108 Pool pool_without_alloc_addr = memPool->AllocPool(POOL_SIZE, SpaceType::SPACE_TYPE_OBJECT, ALLOC_TYPE); in HWTEST_F()
137 Pool object_pool = mem_pool->AllocPool(1_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::BUMP_ALLOCATOR); in HWTEST_F()
159 auto pool1 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
161 auto pool2 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
163 auto pool3 = memPool->AllocPool(4_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorType::HUMONGOUS_ALLOCATOR); in HWTEST_F()
168 auto pool4 = memPool->AllocPool(6_MB, SpaceType::SPACE_TYPE_OBJECT, AllocatorTyp in HWTEST_F()
[all...]
H A Dmem_space_test.cpp30 ASSERT_TRUE(IsHeapSpace(SpaceType::SPACE_TYPE_OBJECT)); in HWTEST()
36 EXPECT_STREQ("ark-Object Space", SpaceTypeToString(SpaceType::SPACE_TYPE_OBJECT)); in HWTEST()
H A Dpool_map_test.cpp117 static constexpr std::array<SpaceType, 6> ALL_SPACE_TYPES = {SpaceType::SPACE_TYPE_OBJECT,
141 static constexpr SpaceType SECOND_SPACE_TYPE = SpaceType::SPACE_TYPE_OBJECT; in HWTEST_F()
/arkcompiler/runtime_core/libpandabase/mem/
H A Dspace.h28 SPACE_TYPE_OBJECT, // Space for objects (all non-humongous sizes) member in panda::SpaceType
47 return (space_type == SpaceType::SPACE_TYPE_OBJECT) || (space_type == SpaceType::SPACE_TYPE_HUMONGOUS_OBJECT) || in IsHeapSpace()
56 case SpaceType::SPACE_TYPE_OBJECT: in SpaceTypeToString()
H A Dmmap_mem_pool-inl.h286 case SpaceType::SPACE_TYPE_OBJECT: in AllocRawMemImpl()
328 case SpaceType::SPACE_TYPE_OBJECT: in AllocPoolUnsafe()
374 case SpaceType::SPACE_TYPE_OBJECT: in FreePoolUnsafe()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dspace.h26 SPACE_TYPE_OBJECT, // Space for objects (all non-humongous sizes) member in ark::SpaceType
52 return (spaceType == SpaceType::SPACE_TYPE_OBJECT) || (spaceType == SpaceType::SPACE_TYPE_HUMONGOUS_OBJECT) || in IsHeapSpace()
61 case SpaceType::SPACE_TYPE_OBJECT: in SpaceTypeToString()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgenerational-gc-base.cpp64 SpaceType::SPACE_TYPE_OBJECT); in UpdateMemStats()
69 vmMemStats->RecordYoungMovedObjects(youngMoveCount, youngMoveSize, SpaceType::SPACE_TYPE_OBJECT); in UpdateMemStats()
83 vmMemStats->RecordTenuredMovedObjects(tenuredMoveCount, tenuredMoveSize, SpaceType::SPACE_TYPE_OBJECT); in UpdateMemStats()
90 SpaceType::SPACE_TYPE_OBJECT); in UpdateMemStats()
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
H A Darray.h59 ark::SpaceType spaceType = ark::SpaceType::SPACE_TYPE_OBJECT,
63 ark::SpaceType spaceType = ark::SpaceType::SPACE_TYPE_OBJECT,
67 ark::SpaceType spaceType = ark::SpaceType::SPACE_TYPE_OBJECT,
71 ark::SpaceType spaceType = ark::SpaceType::SPACE_TYPE_OBJECT,
/arkcompiler/runtime_core/static_core/runtime/include/mem/
H A Dallocator-inl.h67 SpaceType::SPACE_TYPE_OBJECT, &heapSpaces_); in AllocateTenuredImpl()
71 SpaceType::SPACE_TYPE_OBJECT, &heapSpaces_); in AllocateTenuredImpl()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_array.h97 static T *Create(EtsClass *arrayClass, uint32_t length, SpaceType spaceType = SpaceType::SPACE_TYPE_OBJECT, in Create()
123 ark::SpaceType spaceType = ark::SpaceType::SPACE_TYPE_OBJECT) in Create()
229 static EtsPrimitiveArray *Create(uint32_t length, SpaceType spaceType = SpaceType::SPACE_TYPE_OBJECT, in Create()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dpygote_space_allocator.h104 SpaceType spaceType_ = SpaceType::SPACE_TYPE_OBJECT;
H A Dallocator.cpp120 mem = AllocateSafe(size, align, objectAllocator_, poolSize, SpaceType::SPACE_TYPE_OBJECT, &heapSpace_); in Allocate()
123 mem = AllocateSafe(size, align, largeObjectAllocator_, poolSize, SpaceType::SPACE_TYPE_OBJECT, &heapSpace_); in Allocate()
503 auto youngPool = heapSpaces_.AllocAlonePoolForYoung(SpaceType::SPACE_TYPE_OBJECT, in ObjectAllocatorGen()
506 YoungGenAllocator(std::move(youngPool), SpaceType::SPACE_TYPE_OBJECT, memStats, maxTlabsCountInYoungGen); in ObjectAllocatorGen()
589 memStats->RecordAllocateObject(thread->GetTLAB()->GetOccupiedSize(), SpaceType::SPACE_TYPE_OBJECT); in ResetYoungAllocator()
642 case SpaceType::SPACE_TYPE_OBJECT: in IterateOverObjectsInRange()
/arkcompiler/runtime_core/static_core/runtime/coretypes/
H A Darray.cpp36 if (LIKELY(spaceType == ark::SpaceType::SPACE_TYPE_OBJECT)) { in AllocateArray()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_gc.cpp307 auto *array = ResArrayType::Create(length, SpaceType::SPACE_TYPE_OBJECT, true); in StdGCAllocatePinnedPrimitiveTypeArray()
371 if (objSpaceType == SpaceType::SPACE_TYPE_OBJECT && vm->GetGC()->IsGenerational()) { in StdGCGetObjectSpaceType()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-allocator.cpp31 objectAllocator_ = MakePandaUnique<ObjectAllocator>(memStats, &heapSpaces_, SpaceType::SPACE_TYPE_OBJECT, 0, true, in ObjectAllocatorG1()
128 case SpaceType::SPACE_TYPE_OBJECT: in IterateOverObjectsInRange()

Completed in 25 milliseconds

12