[NFC][sanitizer] Remove global PersistentAllocator
authorVitaly Buka <vitalybuka@google.com>
Wed, 6 Oct 2021 19:37:21 +0000 (12:37 -0700)
committerVitaly Buka <vitalybuka@google.com>
Thu, 7 Oct 2021 20:54:01 +0000 (13:54 -0700)
commit8f3e52538d77f42c319b9e40bfae6f45041df195
tree47d3c23600b817c05c11224dfe621094608afed2
parent78c5754813f3525ff249780a19198894bd336b78
[NFC][sanitizer] Remove global PersistentAllocator

This way is easier to track memory usage and do other
incremental refactorings.

Differential Revision: https://reviews.llvm.org/D111256
compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp
compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h
compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp
compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h
compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h