| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | free_object_set.cpp | 23 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()
|
| D | heap-inl.h | 35 #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 …]
|
| D | tlab_allocator-inl.h | 46 uintptr_t TlabAllocator::Allocate(size_t size, MemSpaceType space) in Allocate() 66 uintptr_t TlabAllocator::AllocateInYoungSpace(size_t size) in AllocateInYoungSpace() 84 uintptr_t TlabAllocator::AllocateInCompressSpace(size_t size) in AllocateInCompressSpace() 93 uintptr_t TlabAllocator::AllocateInOldSpace(size_t size) in AllocateInOldSpace() 130 bool TlabAllocator::ExpandCompressFromOld(size_t size) in ExpandCompressFromOld()
|
| D | allocator-inl.h | 51 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()
|
| D | sparse_space.h | 23 #define CHECK_OBJECT_AND_INC_OBJ_SIZE(size) \ argument 33 #define CHECK_OBJECT_AND_INC_OBJ_SIZE(size) \ argument 98 void IncreaseLiveObjectSize(size_t size) in IncreaseLiveObjectSize() 103 void DecreaseLiveObjectSize(size_t size) in DecreaseLiveObjectSize() 153 void IncreaseMergeSize(size_t size) in IncreaseMergeSize()
|
| /arkcompiler/runtime_core/platforms/unix/libpandabase/ |
| D | mem.cpp | 33 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/ |
| D | asan_interface.h | 37 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) argument 41 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) argument 48 #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/libpandabase/utils/ |
| D | asan_interface.h | 41 #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/ets_runtime/ecmascript/platform/unix/ |
| D | map.cpp | 27 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() 67 void PageRelease(void *mem, size_t size) in PageRelease() 72 void PagePreRead(void *mem, size_t size) in PagePreRead() 77 void PageTag(void *mem, size_t size, PageTagType type) in PageTag() 83 void PageClearTag(void *mem, size_t size) in PageClearTag() 88 void PageProtect(void *mem, size_t size, int prot) in PageProtect()
|
| /arkcompiler/ets_runtime/ecmascript/platform/windows/ |
| D | map.cpp | 39 MemMap PageMap(size_t size, int prot, size_t alignment) in PageMap() 68 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap() 82 void PageRelease([[maybe_unused]] void *mem, [[maybe_unused]] size_t size) in PageRelease() 86 void PagePreRead([[maybe_unused]] void *mem, [[maybe_unused]] size_t size) in PagePreRead() 90 void PageTag([[maybe_unused]] void *mem, [[maybe_unused]] size_t size, [[maybe_unused]] PageTagType… in PageTag() 94 void PageClearTag([[maybe_unused]] void *mem, [[maybe_unused]] size_t size) in PageClearTag() 98 void PageProtect(void *mem, size_t size, int prot) in PageProtect()
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | bytecode_encoder.h | 30 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/ |
| D | mem.cpp | 152 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/test/typeinfer/loopbeginphi/ |
| D | loopbeginphi.ts | 57 const size = bodies.length; constant 69 const size = bodies.length; constant
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory-inl.h | 29 EcmaString *ObjectFactory::AllocNonMovableLineStringObject(size_t size) in AllocNonMovableLineStringObject() 36 EcmaString *ObjectFactory::AllocLineStringObject(size_t size) in AllocLineStringObject() 43 EcmaString *ObjectFactory::AllocOldSpaceLineStringObject(size_t size) in AllocOldSpaceLineStringObject() 94 size_t size = LexicalEnv::ComputeSize(numSlots); in InlineNewLexicalEnv() local 120 TaggedObject *ObjectFactory::AllocObjectWithSpaceType(size_t size, JSHClass *cls, MemSpaceType type) in AllocObjectWithSpaceType()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatelightweightset_fuzzer/ |
| D | containersprivatelightweightset_fuzzer.cpp | 33 void ContainersPrivateLightWeightSetFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateLightWeightSetFuzzTest() 40 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatestack_fuzzer/ |
| D | containersprivatestack_fuzzer.cpp | 32 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/runtime_core/tests/fuzztest/openpandafilefrommemory_fuzzer/ |
| D | openpandafilefrommemory_fuzzer.cpp | 20 void OpenPandaFileFromMemoryFuzzTest(const uint8_t *data, size_t size) in OpenPandaFileFromMemoryFuzzTest() 27 extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatelinkedlist_fuzzer/ |
| D | containersprivatelinkedlist_fuzzer.cpp | 33 void ContainersPrivateLinkedListFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateLinkedListFuzzTest() 40 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatequeue_fuzzer/ |
| D | containersprivatequeue_fuzzer.cpp | 32 void ContainersPrivateQueueFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateQueueFuzzTest() 39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatevector_fuzzer/ |
| D | containersprivatevector_fuzzer.cpp | 32 void ContainersPrivateVectorFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateVectorFuzzTest() 39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatetreemap_fuzzer/ |
| D | containersprivatetreemap_fuzzer.cpp | 33 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()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatehashmap_fuzzer/ |
| D | containersprivatehashmap_fuzzer.cpp | 33 void ContainersPrivateHashMapFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateHashMapFuzzTest() 40 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatelist_fuzzer/ |
| D | containersprivatelist_fuzzer.cpp | 33 void ContainersPrivateListFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateListFuzzTest() 40 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivatearraylist_fuzzer/ |
| D | containersprivatearraylist_fuzzer.cpp | 32 void ContainersPrivateArrayListFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateArrayListFuzzTest() 39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|
| /arkcompiler/ets_runtime/test/fuzztest/containersprivateload_fuzzer/ |
| D | containersprivateload_fuzzer.cpp | 32 void ContainersPrivateLoadFuzzTest(const uint8_t* data, size_t size) in ContainersPrivateLoadFuzzTest() 39 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) in LLVMFuzzerTestOneInput()
|