DescriptionReland of "[heap] Uncommit pooled pages concurrently"
- Move the concurrent unmapping to MemoryAllocator
- Hide (private) members where possible
- MemoryAllocator:Free is now the bottleneck for freeing
- Pooled pages are either allocated from a set of pooled pages are obtained
through work stealing from the concurrent unmapper
BUG=chromium:605866, chromium:581412
LOG=N
This reverts commit 25ff296c4c8d35c63255531a86f877f20eeaeb62.
Committed: https://crrev.com/45f52fcb60f75bfe5dc5f6a83317a14db631cf18
Cr-Commit-Position: refs/heads/master@{#35910}
Patch Set 1 : baseline #Patch Set 2 : Fixed pooling #
Messages
Total messages: 14 (7 generated)
|