| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | native_area_allocator.cpp | 33 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AllocateArea() 34 void *mem = malloc(capacity); in AllocateArea() 36 LOG_ECMA_MEM(FATAL) << "malloc failed, current alloc size = " << capacity in AllocateArea() 70 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in FreeArea() 86 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in Free() 96 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AllocateBuffer() 97 void *ptr = malloc(size); in AllocateBuffer() 99 LOG_ECMA_MEM(FATAL) << "malloc failed, current alloc size = " << size in AllocateBuffer() 127 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in FreeBuffer()
|
| D | native_area_allocator.h | 181 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in Allocate() 182 void *ptr = malloc(size); in Allocate() 184 LOG_ECMA_MEM(FATAL) << "malloc failed"; in Allocate() 198 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AllocateSpace() 199 void *mem = malloc(capacity); in AllocateSpace() 201 LOG_ECMA_MEM(FATAL) << "malloc failed"; in AllocateSpace() 215 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in FreeSpace()
|
| D | caddress_allocator.h | 108 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in Allocate() 109 void *ptr = malloc(size); in Allocate() 111 LOG_ECMA_MEM(FATAL) << "malloc failed"; in Allocate() 158 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in Free()
|
| /arkcompiler/runtime_core/static_core/libpandabase/tests/ |
| D | native_bytes_from_mallinfo_test.cpp | 28 …// NOLINTBEGIN(readability-magic-numbers,cppcoreguidelines-no-malloc,clang-analyzer-unix.Malloc,mo… in TEST() 32 p1[i] = malloc(64U); in TEST() 42 p2[i] = malloc(4U * 1024U * 1024U); in TEST() 61 …// NOLINTEND(readability-magic-numbers,cppcoreguidelines-no-malloc,clang-analyzer-unix.Malloc,mode… in TEST()
|
| D | mem_hooks_test.cpp | 25 char *ptr = static_cast<char *>(malloc(5_MB)); // NOLINT(cppcoreguidelines-no-malloc) in MallocFunc() 28 std::cout << ptr << std::endl; // NOLINT(clang-analyzer-unix.Malloc) in MallocFunc() 37 // Allocate too much memory via malloc in MallocFunc, so test must die in TEST()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | satepoint_GC_0.ll | 16 %tmp1 = call i8 addrspace(0)* @malloc(i64 8) 17 %tmp2 = call i8 addrspace(0)* @malloc(i64 8) 18 %tmp3 = call i8 addrspace(0)* @malloc(i64 8) 19 %tmp4 = call i8 addrspace(0)* @malloc(i64 8) 20 %tmp5 = call i8 addrspace(0)* @malloc(i64 8) 21 %tmp6 = call i8 addrspace(0)* @malloc(i64 8) 22 %tmp7 = call i8 addrspace(0)* @malloc(i64 8) 23 %tmp8 = call i8 addrspace(0)* @malloc(i64 8) 94 declare noalias i8* @malloc(i64)
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/ |
| D | mempool.h | 72 void *block = malloc(size); in RealAllocMemory() 73 CHECK_FATAL(block != nullptr, "malloc failed"); in RealAllocMemory() 175 virtual void *Malloc(size_t size); 193 void *p = Malloc(sizeof(T)); in Clone() 202 void *p = Malloc(sizeof(T)); in New() 211 void *p = Malloc(sizeof(T) * num); in NewArray() 233 void *Malloc(size_t size) override in Malloc() function 236 return MemPool::Malloc(size); in Malloc() 281 // all malloc requested from LocalMapleAllocator 282 void *Malloc(size_t size) override;
|
| /arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
| D | mem_hooks.cpp | 52 // libdwarf allocates a lot of memory using malloc internally. in Initialize() 54 // malloc calls from this library. in Initialize() 62 dlsym(RTLD_NEXT, "malloc")); // NOLINT(cppcoreguidelines-pro-type-cstyle-cast) in SaveRealFunctions() 84 // tracking internal allocator is implemented by malloc, we would fail here with this option in MallocHook() 91 void *result = realMalloc_(size); // NOLINT(cppcoreguidelines-no-malloc) in MallocHook() 93 std::cerr << "Malloc error" << std::endl; in MallocHook() 105 // tracking internal allocator is implemented by malloc, we would fail here with this option in MemalignHook() 123 realFree_(ptr); // NOLINT(cppcoreguidelines-no-malloc) in FreeHook() 147 void *malloc(size_t size) noexcept in malloc() function
|
| D | mem.cpp | 29 #include <malloc.h> 127 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AlignedFree() 332 // For GLIBC, uordblks is total size of space which is allocated by malloc in GetNativeBytesFromMallinfo() 333 …ile libc, uordblks is total size of space which is allocated by malloc or mmap called by malloc for in GetNativeBytesFromMallinfo() 345 …// For GLIBC, hblkhd is total size of space which is allocated by mmap called by malloc for non-sm… in GetNativeBytesFromMallinfo()
|
| D | mem_hooks.h | 85 // Sanitizers hook malloc functions, so we don't use memory hooks 93 void *malloc(size_t size) noexcept; // NOLINT(readability-redundant-declaratio…
|
| /arkcompiler/ets_runtime/ecmascript/shared_mm/ |
| D | shared_mm.cpp | 84 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AllocateBuffer() 85 void *ptr = malloc(size); in AllocateBuffer() 87 LOG_ECMA_MEM(FATAL) << "malloc failed"; in AllocateBuffer() 104 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in FreeBuffer()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/src/ |
| D | mempool.cpp | 139 uint8_t *block = reinterpret_cast<uint8_t *>(malloc(size)); in AllocBigMemBlock() 140 CHECK_FATAL(block != nullptr, "malloc failed"); in AllocBigMemBlock() 149 void *MemPool::Malloc(size_t size) in Malloc() function in maple::MemPool 171 // Malloc size of memory from memory pool, then set 0 174 void *p = Malloc(BITS_ALIGN(size)); in Calloc() 184 void *result = Malloc(newSize); in Realloc() 215 void *StackMemPool::Malloc(size_t size) in Malloc() function in maple::StackMemPool
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/native/src/ |
| D | main.cpp | 41 char *buffer = (char *)malloc(length); in main() 43 LOG_NO_TAG(ERROR) << "malloc buffer failed"; in main() 47 LOG_NO_TAG(ERROR) << "clean malloc buffer failed"; in main()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | stack_like_allocator_test.cpp | 179 void *invalidAddr = std::malloc(ALLOCATION_SIZE); // NOLINT(cppcoreguidelines-no-malloc) in TEST_F() 182 ASSERT_FALSE(alloc.Contains(invalidAddr)); // NOLINT(clang-analyzer-unix.Malloc) in TEST_F() 186 ASSERT_FALSE(alloc.Contains(invalidAddr)); // NOLINT(clang-analyzer-unix.Malloc) in TEST_F() 198 free(invalidAddr); // NOLINT(cppcoreguidelines-no-malloc) in TEST_F()
|
| D | frame_allocator_test.cpp | 186 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in CheckAddrInsideAllocator() 187 void *invalidAddr = std::malloc(MALLOC_ALLOC_SIZE); in CheckAddrInsideAllocator() 190 // NOLINTNEXTLINE(clang-analyzer-unix.Malloc) in CheckAddrInsideAllocator() 211 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in CheckAddrInsideAllocator()
|
| /arkcompiler/runtime_core/static_core/verification/verifier/ |
| D | options.yaml | 111 - malloc 114 …Default means using malloc for Release, and panda allocators for Debug builds. If we use malloc, w…
|
| /arkcompiler/runtime_core/platforms/unix/libpandabase/ |
| D | mem.cpp | 28 #include <malloc.h> 126 // NOLINTNEXTLINE(cppcoreguidelines-no-malloc) in AlignedFree() 274 // For GLIBC, uordblks is total size of space which is allocated by malloc in GetNativeBytesFromMallinfo() 275 …ile libc, uordblks is total size of space which is allocated by malloc or mmap called by malloc for in GetNativeBytesFromMallinfo() 287 …// For GLIBC, hblkhd is total size of space which is allocated by mmap called by malloc for non-sm… in GetNativeBytesFromMallinfo()
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | native_bytes_from_mallinfo_test.cpp | 32 p1[i] = malloc(64); in TEST() 41 p2[i] = malloc(4 * 1024 * 1024); in TEST()
|
| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | serialize_chunk.h | 62 void *newChunk = malloc(newCapacity); in Expand() 64 LOG_ECMA_MEM(FATAL) << "malloc failed, current alloc size = " << newCapacity; in Expand()
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| D | malloc_mem_pool-inl.h | 84 void *mem = std::malloc(size); // NOLINT(cppcoreguidelines-no-malloc) in AllocPoolImpl() 98 std::free(mem); // NOLINT(cppcoreguidelines-no-malloc) in FreePoolImpl()
|
| D | pool_manager.h | 23 enum class PoolType { MALLOC, MMAP }; enumerator
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | malloc_mem_pool-inl.h | 79 void *mem = std::malloc(size); // NOLINT(cppcoreguidelines-no-malloc) in AllocPoolImpl() 89 std::free(mem); // NOLINT(cppcoreguidelines-no-malloc) in FreePoolImpl()
|
| /arkcompiler/ets_runtime/ecmascript/platform/unix/mac/ |
| D | os.cpp | 19 #include <malloc/malloc.h>
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | unary_op.def | 26 UNARYOP(malloc)
|
| D | mir_config.h | 130 #define HAVE_MALLOC 1 // malloc/free 133 #define HAVE_MALLOC 0 // no malloc/free in current libc
|