Convert SBSubPrefix vectors to deques.
commitfde9a3294997662c45b51cc13ae9bf1fa5954328
authorshess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 7 Feb 2013 04:55:26 +0000 (7 04:55 +0000)
committershess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 7 Feb 2013 04:55:26 +0000 (7 04:55 +0000)
treec5f8ad94216e6f2fef3983c8f723e20103dcd5f4
parente05c64aa0494f1a0618286c6e316fb7a1269a8e2
Convert SBSubPrefix vectors to deques.

The vector version was frequently caught by OOM killer simply because
it's a big allocation.  This won't allocate less total memory, but it
can pack into available spaces better.

BUG=169922

Review URL: https://chromiumcodereview.appspot.com/12207050

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181208 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/safe_browsing/safe_browsing_store.cc
chrome/browser/safe_browsing/safe_browsing_store.h
chrome/browser/safe_browsing/safe_browsing_store_file.cc
chrome/browser/safe_browsing/safe_browsing_store_file.h
chrome/browser/safe_browsing/safe_browsing_store_unittest.cc