HomeSort by: relevance | last modified time | path
    Searched refs:free_array (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_allocator_primary64.h 114 CompactPtrT *free_array = GetFreeArray(region_beg); local in function:SizeClassAllocator64::ReturnToAllocator
129 free_array[old_num_chunks + i] = chunks[i];
140 CompactPtrT *free_array = GetFreeArray(region_beg); local in function:SizeClassAllocator64::GetFromAllocator
152 chunks[i] = free_array[base_idx + i];
444 // Iterates over the free_array to identify memory pages containing freed
449 static void ReleaseFreeMemoryToOS(CompactPtrT *free_array,
503 counters.Inc(free_array[i] >> page_size_scaled_log);
508 free_array[i] >> page_size_scaled_log,
509 (free_array[i] + chunk_size_scaled - 1) >> page_size_scaled_log);
747 CompactPtrT *free_array = GetFreeArray(region_beg) local in function:SizeClassAllocator64::PopulateFreeArray
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
sanitizer_allocator_test.cc 1278 std::vector<u32> free_array; local in function:TestReleaseFreeMemoryToOS
1287 free_array.push_back(i * chunk_size_scaled);
1289 if (free_array.empty())
1293 std::shuffle(free_array.begin(), free_array.end(), r);
1295 Allocator::ReleaseFreeMemoryToOS(&free_array[0], free_array.size(),
1303 std::set<u32> free_chunks(free_array.begin(), free_array.end());

Completed in 14 milliseconds