diff options
author | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-17 05:04:22 +0000 |
---|---|---|
committer | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-17 05:04:22 +0000 |
commit | 9d6d63738f9f5f65054bf3ffffbb90c80ee8c220 (patch) | |
tree | 2bc8d8dff84cf6afcce8ec814fa0ce946bd0967f /base/ios | |
parent | be690ed78b0941a788b140dcdbf93ad4fd4a1d6c (diff) | |
download | chromium_src-9d6d63738f9f5f65054bf3ffffbb90c80ee8c220.zip chromium_src-9d6d63738f9f5f65054bf3ffffbb90c80ee8c220.tar.gz chromium_src-9d6d63738f9f5f65054bf3ffffbb90c80ee8c220.tar.bz2 |
Shrink QueryTracker when freeing everything
Before this, FreeEverything wouldn't free the shm associated with the
QueryTracker, even when all queries have been deleted. shm being at a 2MB
granularity, it leaves at least 2MB of shm per page. This fixes it.
It removes the bucketing of QuerySyncs. The rationale is that the
MappedMemoryManager already does pooling in shm chunks, and one extra level of
pooling seems redundant.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/12278025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183019 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/ios')
0 files changed, 0 insertions, 0 deletions