Revert "GWP-ASan: Teach allocator about PartitionAlloc"

This reverts commit 3c600ba3fe7b536fc56076eac3abfb52618e3915.

Reason for revert: This change is causing test failures on the Windows/
macOS ASan bots.

Original change's description:
> GWP-ASan: Teach allocator about PartitionAlloc
> A core security guarantee of PartitionAlloc is that allocations of
> different types are never given overlapping allocations. In order to
> maintain this security guarantee, the GuardedPageAllocator needs to
> taught to know when it is used to back PartitionAlloc, and passed in the
> types on Allocate(). In those cases it maintains a PartitionAlloc
> specific free list that is aware of what types have been previously used
> for particular slots.
> Bug: 956824
> Change-Id: I77e596f29d29cc7f88b9e838b8bae891037bafcb
> Reviewed-on:
> Reviewed-by: Vitaly Buka <>
> Commit-Queue: Vitaly Buka <>
> Auto-Submit: Vlad Tsyrklevich <>
> Cr-Commit-Position: refs/heads/master@{#661994},

Change-Id: I0e72a0e081899ccd2705418e068360051f3dfb92
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 956824
Commit-Queue: Vlad Tsyrklevich <>
Reviewed-by: Vlad Tsyrklevich <>
Cr-Commit-Position: refs/heads/master@{#662074}
7 files changed