This is an archive of the discontinued LLVM Phabricator instance.

Introduce `AddressSpaceView` template parameter to `CombinedAllocator`.
ClosedPublic

Authored by delcypher on Dec 17 2018, 7:32 AM.

Details

Summary

This is a follow up to https://reviews.llvm.org/D55764 .

For the ASan and LSan allocators we modified the type declarations so
its possible to create a combined allocator type that consistently uses
a different type of AddressSpaceView because we intend to use this in
future patches. For the other sanitizers they just use
LocalAddressSpaceView by default because we have no plans to use these
allocators in an out-of-process manner.

rdar://problem/45284065

Diff Detail

Repository
rL LLVM

Event Timeline

delcypher created this revision.Dec 17 2018, 7:32 AM
Herald added a subscriber: Restricted Project. · View Herald TranscriptDec 17 2018, 7:32 AM
vitalybuka accepted this revision.Dec 20 2018, 3:22 PM
This revision is now accepted and ready to land.Dec 20 2018, 3:22 PM
This revision was automatically updated to reflect the committed changes.