• mlippautz's avatar
    [heap] Uncommit pooled pages concurrently · 2158df87
    mlippautz authored
    - 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
    
    Review URL: https://codereview.chromium.org/1913083002
    
    Cr-Commit-Position: refs/heads/master@{#35797}
    2158df87
heap.cc 215 KB