Home
last modified time | relevance | path

Searched defs:size (Results 1 – 25 of 615) sorted by relevance

12345678910>>...25

/arkcompiler/runtime_core/runtime/mem/
Dalloc_config.h39 static void OnAlloc(size_t size, SpaceType type_mem, MemStatsType *mem_stats) in OnAlloc()
44 static void OnFree(size_t size, SpaceType type_mem, MemStatsType *mem_stats) in OnFree()
52 static void MemoryInit(void *mem, size_t size) in MemoryInit()
108 static void InitializeCrossingMapForMemory(void *start_addr, size_t size) in InitializeCrossingMapForMemory()
118 static void RemoveCrossingMapForMemory(void *start_addr, size_t size) in RemoveCrossingMapForMemory()
138 static void OnAlloc(size_t size, SpaceType type_mem, MemStatsType *mem_stats) in OnAlloc()
143 static void OnFree(size_t size, SpaceType type_mem, MemStatsType *mem_stats) in OnFree()
151 static void MemoryInit(void *mem, size_t size) in MemoryInit()
183 … InitializeCrossingMapForMemory([[maybe_unused]] void *start_addr, [[maybe_unused]] size_t size) {} in InitializeCrossingMapForMemory()
186 …void RemoveCrossingMapForMemory([[maybe_unused]] void *start_addr, [[maybe_unused]] size_t size) {} in RemoveCrossingMapForMemory()
[all …]
Dframe_allocator-inl.h61 inline bool FrameAllocator<AlignmenT, UseMemsetT>::TryAllocateNewArena(size_t size) in TryAllocateNewArena()
80 ALWAYS_INLINE inline void *FrameAllocator<AlignmenT, UseMemsetT>::Alloc(size_t size) in Alloc()
135 inline void *FrameAllocator<AlignmenT, UseMemsetT>::TryToAllocate(size_t size) in TryToAllocate()
162 inline size_t FrameAllocator<AlignmenT, UseMemsetT>::GetNextArenaSize(size_t size) in GetNextArenaSize()
202 FrameAllocator<AlignmenT, UseMemsetT>::AllocateArenaImpl(size_t size) in AllocateArenaImpl()
Dinternal_allocator-inl.h31 T *InternalAllocator<Config>::AllocArray(size_t size) in AllocArray()
38 T *InternalAllocator<Config>::AllocArrayLocal(size_t size) in AllocArrayLocal()
57 …f_t<is_unbounded_array_v<T>, std::remove_extent_t<T> *> InternalAllocator<Config>::New(size_t size) in New()
87 size_t size = *static_cast<size_t *>(p); in DeleteArray() local
/arkcompiler/ets_runtime/ecmascript/mem/
Dheap-inl.h35 #define CHECK_OBJ_AND_THROW_OOM_ERROR(object, size, space, message) … argument
122 size_t size = hclass->GetObjectSize(); in AllocateYoungOrHugeObject() local
126 TaggedObject *Heap::AllocateYoungOrHugeObject(size_t size) in AllocateYoungOrHugeObject()
146 TaggedObject *Heap::AllocateYoungOrHugeObject(JSHClass *hclass, size_t size) in AllocateYoungOrHugeObject()
154 uintptr_t Heap::AllocateYoungSync(size_t size) in AllocateYoungSync()
169 TaggedObject *Heap::TryAllocateYoungGeneration(JSHClass *hclass, size_t size) in TryAllocateYoungGeneration()
184 size_t size = hclass->GetObjectSize(); in AllocateOldOrHugeObject() local
188 TaggedObject *Heap::AllocateOldOrHugeObject(JSHClass *hclass, size_t size) in AllocateOldOrHugeObject()
203 size_t size = hclass->GetObjectSize(); in AllocateReadOnlyOrHugeObject() local
207 TaggedObject *Heap::AllocateReadOnlyOrHugeObject(JSHClass *hclass, size_t size) in AllocateReadOnlyOrHugeObject()
[all …]
Dfree_object_set.cpp23 void FreeObjectSet::Free(uintptr_t begin, size_t size) in Free()
41 FreeObject *FreeObjectSet::ObtainSmallFreeObject(size_t size) in ObtainSmallFreeObject()
60 FreeObject *FreeObjectSet::ObtainLargeFreeObject(size_t size) in ObtainLargeFreeObject()
87 FreeObject *FreeObjectSet::LookupSmallFreeObject(size_t size) in LookupSmallFreeObject()
100 FreeObject *FreeObjectSet::LookupLargeFreeObject(size_t size) in LookupLargeFreeObject()
Dtlab_allocator-inl.h46 uintptr_t TlabAllocator::Allocate(size_t size, MemSpaceType space) in Allocate()
65 uintptr_t TlabAllocator::AllocateInYoungSpace(size_t size) in AllocateInYoungSpace()
83 uintptr_t TlabAllocator::AllocateInCompressSpace(size_t size) in AllocateInCompressSpace()
92 uintptr_t TlabAllocator::AllocateInOldSpace(size_t size) in AllocateInOldSpace()
129 bool TlabAllocator::ExpandCompressFromOld(size_t size) in ExpandCompressFromOld()
Dallocator-inl.h51 uintptr_t BumpPointerAllocator::Allocate(size_t size) in Allocate()
90 uintptr_t FreeListAllocator::Allocate(size_t size) in Allocate()
104 uintptr_t FreeListAllocator::Allocate(FreeObject *object, size_t size) in Allocate()
126 auto size = bpAllocator_.Available(); in FreeBumpPoint() local
133 size_t size = bpAllocator_.Available(); in FillBumpPointer() local
145 void FreeListAllocator::Free(uintptr_t begin, size_t size, bool isAdd) in Free()
157 uintptr_t FreeListAllocator::LookupSuitableFreeObject(size_t size) in LookupSuitableFreeObject()
183 inline bool FreeListAllocator::MatchFreeObjectSet(Region *region, size_t size) in MatchFreeObjectSet()
Dsparse_space.h22 #define CHECK_OBJECT_AND_INC_OBJ_SIZE(size) \ argument
85 void IncreaseLiveObjectSize(size_t size) in IncreaseLiveObjectSize()
90 void DecreaseLiveObjectSize(size_t size) in DecreaseLiveObjectSize()
137 void IncreaseMergeSize(size_t size) in IncreaseMergeSize()
Dmem_map_allocator.h48 MemMap GetMemFromCache([[maybe_unused]]size_t size) in GetMemFromCache()
60 void AddMemToCache(void *mem, size_t size) in AddMemToCache()
115 MemMap GetMemFromList(size_t size) in GetMemFromList()
184 void IncreaseAndCheckReserved(size_t size) in IncreaseAndCheckReserved()
194 void DecreaseReserved(size_t size) in DecreaseReserved()
/arkcompiler/runtime_core/platforms/unix/libpandabase/
Dmem.cpp33 void MmapDeleter(std::byte *ptr, size_t size) noexcept in MmapDeleter()
40 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t file_offset, vo… in MapFile()
55 BytePtr MapExecuted(size_t size) in MapExecuted()
68 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
77 std::optional<Error> MakeMemReadExec(void *mem, size_t size) in MakeMemReadExec()
83 std::optional<Error> MakeMemReadWrite(void *mem, size_t size) in MakeMemReadWrite()
89 std::optional<Error> MakeMemReadOnly(void *mem, size_t size) in MakeMemReadOnly()
94 std::optional<Error> MakeMemProtected(void *mem, size_t size) in MakeMemProtected()
106 void *AlignedAlloc(size_t alignment_in_bytes, size_t size) in AlignedAlloc()
144 void *MapRWAnonymousRaw(size_t size, bool force_poison) in MapRWAnonymousRaw()
[all …]
/arkcompiler/ets_runtime/ecmascript/base/
Dasan_interface.h36 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) argument
38 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) argument
41 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
43 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
/arkcompiler/runtime_core/libpandabase/utils/
Dasan_interface.h41 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) argument
43 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) argument
51 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
53 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
/arkcompiler/runtime_core/bytecode_optimizer/
Dbytecode_encoder.h30 static bool CanEncodeImmHelper(int64_t imm, uint32_t size, int64_t min, int64_t max) in CanEncodeImmHelper()
40 …bool CanEncodeImmAddSubCmp(int64_t imm, uint32_t size, [[maybe_unused]] bool signed_compare) overr… in CanEncodeImmAddSubCmp()
45 bool CanEncodeImmMulDivMod(uint64_t imm, uint32_t size) override in CanEncodeImmMulDivMod()
50 bool CanEncodeImmLogical(uint64_t imm, uint32_t size) override in CanEncodeImmLogical()
55 bool CanEncodeShift(uint32_t size) override in CanEncodeShift()
/arkcompiler/runtime_core/platforms/windows/libpandabase/
Dmem.cpp152 void MmapDeleter(std::byte *ptr, size_t size) noexcept in MmapDeleter()
159 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t file_offset, vo… in MapFile()
172 BytePtr MapExecuted(size_t size) in MapExecuted()
185 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
195 std::optional<Error> MakeMemReadExec(void *mem, size_t size) in MakeMemReadExec()
201 std::optional<Error> MakeMemReadWrite(void *mem, size_t size) in MakeMemReadWrite()
207 std::optional<Error> MakeMemReadOnly(void *mem, size_t size) in MakeMemReadOnly()
212 std::optional<Error> MakeMemProtected(void *mem, size_t size) in MakeMemProtected()
223 void *MapRWAnonymousRaw(size_t size, bool force_poison) in MapRWAnonymousRaw()
239 std::optional<Error> PartiallyUnmapRaw([[maybe_unused]] void *mem, [[maybe_unused]] size_t size) in PartiallyUnmapRaw()
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory-inl.h29 EcmaString *ObjectFactory::AllocNonMovableStringObject(size_t size) in AllocNonMovableStringObject()
36 EcmaString *ObjectFactory::AllocStringObject(size_t size) in AllocStringObject()
43 EcmaString *ObjectFactory::AllocOldSpaceStringObject(size_t size) in AllocOldSpaceStringObject()
80 size_t size = LexicalEnv::ComputeSize(numSlots); in InlineNewLexicalEnv() local
106 TaggedObject *ObjectFactory::AllocObjectWithSpaceType(size_t size, JSHClass *cls, MemSpaceType type) in AllocObjectWithSpaceType()
/arkcompiler/ets_runtime/ecmascript/platform/unix/
Dmap.cpp27 MemMap PageMap(size_t size, int prot, size_t alignment) in PageMap()
53 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap()
66 void PageRelease(void *mem, size_t size) in PageRelease()
71 void PageTag(void *mem, size_t size, bool remove) in PageTag()
80 void PageProtect(void *mem, size_t size, int prot) in PageProtect()
/arkcompiler/runtime_core/libpandabase/mem/
Dmmap_mem_pool-inl.h32 inline Pool MmapPoolMap::PopFreePool(size_t size) in PopFreePool()
180 inline ArenaT *MmapMemPool::AllocArenaImpl(size_t size, SpaceType space_type, AllocatorType allocat… in AllocArenaImpl()
205 size_t size = arena->GetSize(); in FreeArenaImpl() local
214 inline void *MmapMemPool::AllocRawMemCompilerImpl(size_t size) in AllocRawMemCompilerImpl()
228 inline void *MmapMemPool::AllocRawMemInternalImpl(size_t size) in AllocRawMemInternalImpl()
242 inline void *MmapMemPool::AllocRawMemCodeImpl(size_t size) in AllocRawMemCodeImpl()
256 inline void *MmapMemPool::AllocRawMemObjectImpl(size_t size, SpaceType type) in AllocRawMemObjectImpl()
264 inline void *MmapMemPool::AllocRawMemImpl(size_t size, SpaceType type) in AllocRawMemImpl()
304 inline void MmapMemPool::FreeRawMemImpl(void *mem, size_t size) in FreeRawMemImpl()
312 inline Pool MmapMemPool::AllocPoolUnsafe(size_t size, SpaceType space_type, AllocatorType allocator… in AllocPoolUnsafe()
[all …]
Dbase_mem_stats.cpp25 void BaseMemStats::RecordAllocateRaw(size_t size, SpaceType type_mem) in RecordAllocateRaw()
31 void BaseMemStats::RecordAllocate(size_t size, SpaceType type_mem) in RecordAllocate()
39 void BaseMemStats::RecordMoved(size_t size, SpaceType type_mem) in RecordMoved()
49 void BaseMemStats::RecordFreeRaw(size_t size, SpaceType type_mem) in RecordFreeRaw()
55 void BaseMemStats::RecordFree(size_t size, SpaceType type_mem) in RecordFree()
/arkcompiler/ets_runtime/test/fuzztest/containersvectorcommon_fuzzer/
Dcontainersvectorcommon_fuzzer.h83 … static JSHandle<JSAPIVector> GetVectorWithData(JSThread *thread, const uint8_t* data, size_t size) in GetVectorWithData()
110 static void ContainersVectorAddFuzzTest(const uint8_t* data, size_t size) in ContainersVectorAddFuzzTest()
131 static void ContainersVectorGetFirstElementFuzzTest(const uint8_t* data, size_t size) in ContainersVectorGetFirstElementFuzzTest()
158 static void ContainersVectorGetIndexOfFuzzTest(const uint8_t* data, size_t size) in ContainersVectorGetIndexOfFuzzTest()
186 static void ContainersVectorGetLastElementFuzzTest(const uint8_t* data, size_t size) in ContainersVectorGetLastElementFuzzTest()
213 static void ContainersVectorHasFuzzTest(const uint8_t* data, size_t size) in ContainersVectorHasFuzzTest()
241 static void ContainersVectorInsertFuzzTest(const uint8_t* data, size_t size) in ContainersVectorInsertFuzzTest()
263 static void ContainersVectorRemoveFuzzTest(const uint8_t* data, size_t size) in ContainersVectorRemoveFuzzTest()
292 static void ContainersVectorSetFuzzTest(const uint8_t* data, size_t size) in ContainersVectorSetFuzzTest()
322 static void ContainersVectorGetLastIndexOfFuzzTest(const uint8_t* data, size_t size) in ContainersVectorGetLastIndexOfFuzzTest()
[all …]
/arkcompiler/ets_runtime/ecmascript/platform/windows/
Dmap.cpp31 MemMap PageMap(size_t size, int prot, size_t alignment) in PageMap()
60 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap()
73 void PageRelease([[maybe_unused]] void *mem, [[maybe_unused]] size_t size) in PageRelease()
77 void PageTag([[maybe_unused]] void *mem, [[maybe_unused]] size_t size, [[maybe_unused]] bool remove) in PageTag()
81 void PageProtect(void *mem, size_t size, int prot) in PageProtect()
/arkcompiler/ets_runtime/test/fuzztest/containerslinkedlistcommon_fuzzer/
Dcontainerslinkedlistcommon_fuzzer.h106 static void ContainersLinkedListAddFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListAddFuzzTest()
128 static void ContainersLinkedListGetFirstFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListGetFirstFuzzTest()
155 static void ContainersLinkedListGetLastFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListGetLastFuzzTest()
182 static void ContainersLinkedListAddFirstFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListAddFirstFuzzTest()
209 static void ContainersLinkedListClearFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListClearFuzzTest()
236 static void ContainersLinkedListCloneFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListCloneFuzzTest()
263 static void ContainersLinkedListGetFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListGetFuzzTest()
302 static void ContainersLinkedListGetIndexOfFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListGetIndexOfFuzzTest()
330 static void ContainersLinkedListGetLastIndexOfFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListGetLastIndexOfFuzzTest()
358 static void ContainersLinkedListHasFuzzTest(const uint8_t* data, size_t size) in ContainersLinkedListHasFuzzTest()
[all …]
/arkcompiler/ets_runtime/test/typeinfer/loopbeginphi/
Dloopbeginphi.ts57 const size = bodies.length; constant
69 const size = bodies.length; constant
/arkcompiler/ets_runtime/test/fuzztest/containersprivatedeque_fuzzer/
Dcontainersprivatedeque_fuzzer.cpp32 void ContainersPrivateDequeFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateDequeFuzzTest()
39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
/arkcompiler/ets_runtime/test/fuzztest/containersprivatestack_fuzzer/
Dcontainersprivatestack_fuzzer.cpp32 void ContainersPrivateStackFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateStackFuzzTest()
39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
/arkcompiler/ets_runtime/test/fuzztest/containersprivatetreemap_fuzzer/
Dcontainersprivatetreemap_fuzzer.cpp33 void ContainersPrivateTreeMapFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateTreeMapFuzzTest()
40 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()

12345678910>>...25