reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/asan/asan_allocator.cpp
  281     allocator.InitLinkerInitialized(options.release_to_os_interval_ms);
  297     uptr allocated_size = allocator.GetActuallyAllocatedSize((void *)ac);
  318     allocator.SetReleaseToOSIntervalMs(options.release_to_os_interval_ms);
  323       allocator.ForceLock();
  324       allocator.ForEachChunk(
  329       allocator.ForceUnlock();
  341     options->release_to_os_interval_ms = allocator.ReleaseToOSIntervalMs();
  452       allocated = allocator.Allocate(cache, needed_size, 8);
  456       allocated = allocator.Allocate(cache, needed_size, 8);
  470       uptr allocated_size = allocator.GetActuallyAllocatedSize(allocated);
  499       CHECK(allocator.FromPrimary(allocated));
  501       CHECK(!allocator.FromPrimary(allocated));
  503       uptr *meta = reinterpret_cast<uptr *>(allocator.GetMetaData(allocated));
  684     if (ptr && allocator.FromPrimary(ptr))
  699     allocator.SwallowCache(ac);
  707     if (!allocator.FromPrimary(alloc_beg)) {
  708       uptr *meta = reinterpret_cast<uptr *>(allocator.GetMetaData(alloc_beg));
  719     void *alloc_beg = allocator.GetBlockBegin(reinterpret_cast<void *>(p));
  726         allocator.GetBlockBeginFastLocked(reinterpret_cast<void *>(p));
  773     allocator.ForceReleaseToOS();
  777     allocator.PrintStats();
  782     allocator.ForceLock();
  788     allocator.ForceUnlock();
  795   return instance.allocator;