diff options
author | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-13 07:01:34 +0000 |
---|---|---|
committer | rsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-13 07:01:34 +0000 |
commit | d7f0449688f7bb010ba147eb8b4029654ba3a89b (patch) | |
tree | 22442ddcab68201718e8c5c40ddff97f498b5461 /chrome/browser/chromeos/file_system_provider/provided_file_system.h | |
parent | 28e0631885a68d2b0ad3aefbec80a18ada909a9d (diff) | |
download | chromium_src-d7f0449688f7bb010ba147eb8b4029654ba3a89b.zip chromium_src-d7f0449688f7bb010ba147eb8b4029654ba3a89b.tar.gz chromium_src-d7f0449688f7bb010ba147eb8b4029654ba3a89b.tar.bz2 |
Reduce footprint of registry controlled domain table
The perfect hash table containing all registry controlled domains is
replaced by a compact graph (a dafsa) to reduce binary size and PSS
of the running process. Size of the new structure is about 33kB
compared to 380kB for the perfect hash table.
Patch by Olle Liljenzin <ollel@opera.com>, originally at
https://codereview.chromium.org/197183002/
BUG=370672
R=brettw@chromium.org
Review URL: https://codereview.chromium.org/270363003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270039 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/file_system_provider/provided_file_system.h')
0 files changed, 0 insertions, 0 deletions