gecko-dev/startupcache
Eric Rahm 0e7bb34ef8 Bug 1439047 - Part 2: Cleanup StartupCache::PutBuffer hashtable usage. r=froydnj
This switches over to using `LookupForAdd` which allows us to avoid a second
lookup when adding the entry. Addtionally `nsDependentCString` is used to
avoid copying the id string when looking up the entry.

--HG--
extra : rebase_source : 2dbb54fb992f4c79347150198af61438ee5b4eec
extra : source : 718961d941d4d495426e59c6b5044302059489f9
2018-02-16 15:58:30 -08:00
..
test Backed out 2 changesets (bug 1439047) for Android build bustages. CLOSED TREE 2018-02-24 01:10:22 +02:00
StartupCache.cpp Bug 1439047 - Part 2: Cleanup StartupCache::PutBuffer hashtable usage. r=froydnj 2018-02-16 15:58:30 -08:00
StartupCache.h Backed out 2 changesets (bug 1439047) for Android build bustages. CLOSED TREE 2018-02-24 01:10:22 +02:00
StartupCacheUtils.cpp Bug 1404198: Part 1 - Add non-virtual constructor for nsIObject(Input|Output)Stream and update existing callers. r=njn 2017-10-04 20:06:28 -07:00
StartupCacheUtils.h Bug 1410471 - Remove StartupCacheWrapper and friends. r=froydnj 2017-10-20 10:40:50 -07:00
moz.build Bug 1410471 - Remove StartupCacheWrapper and friends. r=froydnj 2017-10-20 10:40:50 -07:00