Home
last modified time | relevance | path

Searched refs:ptrs (Results 1 – 5 of 5) sorted by relevance

/bionic/benchmarks/
Dmalloc_sql_benchmark.cpp54 void* ptrs[max_allocs]; in BenchmarkMalloc() local
59 ptrs[entries[i].idx] = malloc(entries[i].size); in BenchmarkMalloc()
62 reinterpret_cast<uint8_t*>(ptrs[entries[i].idx])[0] = 10; in BenchmarkMalloc()
65 ptrs[entries[i].idx] = calloc(entries[i].arg2, entries[i].size); in BenchmarkMalloc()
68 reinterpret_cast<uint8_t*>(ptrs[entries[i].idx])[0] = 20; in BenchmarkMalloc()
71 ptrs[entries[i].idx] = memalign(entries[i].arg2, entries[i].size); in BenchmarkMalloc()
74 reinterpret_cast<uint8_t*>(ptrs[entries[i].idx])[0] = 30; in BenchmarkMalloc()
78 ptrs[entries[i].idx] = realloc(nullptr, entries[i].size); in BenchmarkMalloc()
80 ptrs[entries[i].idx] = realloc(ptrs[entries[i].arg2 - 1], entries[i].size); in BenchmarkMalloc()
84 reinterpret_cast<uint8_t*>(ptrs[entries[i].idx])[0] = 40; in BenchmarkMalloc()
[all …]
Dmalloc_benchmark.cpp46 std::vector<void*> ptrs; in BM_mallopt_purge() local
55 ptrs.push_back(ptr); in BM_mallopt_purge()
60 for (auto ptr : ptrs) { in BM_mallopt_purge()
63 ptrs.clear(); in BM_mallopt_purge()
Dstdlib_benchmark.cpp99 void* ptrs[numAllocs]; in MallocMultiple() local
102 benchmark::DoNotOptimize(ptrs[i] = reinterpret_cast<uint8_t*>(malloc(nbytes))); in MallocMultiple()
103 MakeAllocationResident(ptrs[i], nbytes, pagesize); in MallocMultiple()
107 free(ptrs[i]); in MallocMultiple()
/bionic/tests/
Dmalloc_test.cpp708 void* ptrs[kMaxAllocs] = {}; in TEST() local
712 ptrs[i] = malloc(size); in TEST()
713 ASSERT_TRUE(ptrs[i] != nullptr); in TEST()
716 size_t usable_size = malloc_usable_size(ptrs[i]); in TEST()
726 for (void* ptr : ptrs) { in TEST()
792 void* ptrs[100]; in AndroidVerifyAlignment() local
794 for (size_t i = 0; i < sizeof(ptrs) / sizeof(void*); i++) { in AndroidVerifyAlignment()
795 ptrs[i] = malloc(alloc_size); in AndroidVerifyAlignment()
796 ASSERT_TRUE(ptrs[i] != nullptr); in AndroidVerifyAlignment()
797 ASSERT_EQ(0U, reinterpret_cast<uintptr_t>(ptrs[i]) & mask) in AndroidVerifyAlignment()
[all …]
/bionic/libc/malloc_debug/tests/
Dmalloc_debug_unit_tests.cpp2562 static void AllocPtrsWithBacktrace(std::vector<void*>* ptrs) { in AllocPtrsWithBacktrace() argument
2567 ptrs->push_back(ptr); in AllocPtrsWithBacktrace()
2573 ptrs->push_back(ptr); in AllocPtrsWithBacktrace()
2579 ptrs->push_back(ptr); in AllocPtrsWithBacktrace()
2600 std::vector<void*> ptrs; in TEST_F() local
2601 AllocPtrsWithBacktrace(&ptrs); in TEST_F()
2614 for (auto ptr : ptrs) { in TEST_F()
2617 ptrs.clear(); in TEST_F()
2632 std::vector<void*> ptrs; in TEST_F() local
2633 AllocPtrsWithBacktrace(&ptrs); in TEST_F()
[all …]