netwerk/cache2/CacheIndex.cpp
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-08-24 17:49 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
2fab91090fafb967999a5d500093c2b7a33ecd77
created 2018-05-19 20:17 -0700
pushed 2018-06-18 21:43 +0000
Kris Maglione Kris Maglione - Bug 1462937: Update callers to use nsIFile::GetDirectoryEntries as a nsIDirectoryEnumerator. r=froydnj
17e1f96d453f869f9bb64cc1d889320ca2b4adba
created 2018-04-30 19:46 +0300
pushed 2018-05-03 15:28 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin
ab89c04fa91c6f6cea88b34d4a6ced81c6a3a2cd
created 2018-03-09 08:37 -0600
pushed 2018-04-26 21:04 +0000
Tom Ritter Tom Ritter - Bug 1444490 Declare classses (and one method) in network/ final to reduce virtual function calls r=nwgh
0f64845d179b9bf45a6ae38b9b597e3993422fb7
created 2018-03-08 09:43 -0500
pushed 2018-03-08 23:51 +0000
Nathan Froyd Nathan Froyd - Bug 1443900 - don't allocate nsCStrings when doing integer parsing; r=michal
15884c8faf5358d3e82a6406b5baeffef03d1440
created 2018-02-12 14:36 -0500
pushed 2018-03-01 16:46 +0000
Nathan Froyd Nathan Froyd - Bug 1437604 - remove NS_INTERFACE_MAP_END_THREADSAFE; r=mystor
fa53cb4191939e1d66446f5e45175e0079197082
created 2017-10-15 23:12 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2c - Switch to NS_NewTimer* in necko. r=njn
95536a26dee792519443940c16be95ffa87ac006
created 2017-08-11 12:30 +0200
pushed 2017-09-15 00:19 +0000
Michal Novotny Michal Novotny - Bug 1369051 - Assertion failure: !entry || !entry->IsFresh() in CacheIndex::UpdateIndex, r=honzab
d90c8018a22f87f300323648b623a6b87761145a
created 2017-07-14 00:13 -0400
pushed 2017-08-02 08:25 +0000
Junior Hsu Junior Hsu - Bug 1380909 - Try to solve crash: move GetElement out of lambda. r=michal
734640228fbc00212f96ea1a362247887d739b73
created 2017-07-07 04:58 -0400
pushed 2017-08-02 08:25 +0000
Michal Novotny Michal Novotny - Bug 1369009 - Intermittent layout/style/test/browser_newtab_share_rule_processors.js. r=honzab
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
7d9f53bcb3836563227a3255fb737d123d7aa225
created 2017-06-14 17:27 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 1372431 - Use RemoveEntry(EntryType*) instead of RemoveEntry(KeyType) to avoid another hashtable lookup. r=michal
20b0f0b4a61218a67893f2252f378f8ad35b2876
created 2017-07-14 00:13 -0400
pushed 2017-07-19 23:02 +0000
Junior Hsu Junior Hsu - Bug 1380909 - Try to solve crash: move GetElement out of lambda. r=michal, a=jcristau
1b55d17c24cf4b29f15dbfbf84fae1b5fb9c23f1
created 2017-04-15 04:49 -0400
pushed 2017-06-12 13:08 +0000
Michal Novotny Michal Novotny - Bug 1350256 - Handle null entry values more gracefully. r=mayhemer
56af34f86b180aac4b01775fad19ce49ee3ed71f
created 2017-04-10 14:22 +0300
pushed 2017-06-12 13:08 +0000
Valentin Gosu Valentin Gosu - Bug 1325341 - Query the cache index to get if the entry has alt data and its fileSize r=michal
913b6b05d4c1ddbdea5e593bd72d41bbdf39896b
created 2017-03-28 11:40 +0800
pushed 2017-06-12 13:08 +0000
Junior Hsu Junior Hsu - Bug 1325088 - Part 1: Add net-response-time-onstart/onstop to cache index. r=michal
10514ae0b128eb7d1257821224ac6366cc3a0aae
created 2017-03-06 18:21 +0800
pushed 2017-06-12 13:08 +0000
Junior Hsu Junior Hsu - Bug 1325091 - Add flag indicating presence of alternative data in the cache entry to cache index. r=michal
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-04-18 12:07 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
1f75a92ef48532e566835725f26d2f7f25963496
created 2017-02-02 22:15 -0500
pushed 2017-04-18 12:07 +0000
Tim Huang Tim Huang - Bug 1312954 - part 2: Add a new interface nsICacheStorageService.asyncVisitAllStorages() to allow visiting every cache entry. r=mayhemer
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2017-03-06 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2017-03-06 20:48 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2017-03-06 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
5dc896e5b70062282a73cfb5b774c4beb31cb626
created 2016-12-02 16:21 +0100
pushed 2017-02-09 17:54 +0000
Michal Novotny Michal Novotny - Bug 1320894 - Fixed serialization of cache index. r=valentin, a=jcristau
e6992502f673232fe03419e7cdcbeb551adfb381
created 2016-11-08 21:11 +0100
pushed 2017-01-23 14:19 +0000
Michal Novotny Michal Novotny - Bug 1201042 - Update HTTP cache index format to work with OriginAttributes' suffix, r=honzab
dbc272fdb23832d038eed46de9227c6e192a07a5
created 2016-11-07 12:58 +0100
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bd16c2fde4bf (bug 1201042) for bc test failures
bd16c2fde4bfec3766027861d8149ed13e418def
created 2016-11-07 10:28 +0100
pushed 2017-01-23 14:19 +0000
Michal Novotny Michal Novotny - Bug 1201042 - Update HTTP cache index format to work with OriginAttributes' suffix, r=honzab
491e23f61d9e79764ebcbb2f09d8e3d65f356b60
created 2016-10-17 15:39 +0200
pushed 2017-01-23 14:19 +0000
Michal Novotny Michal Novotny - Bug 1310205 - remove MOZ_ASSERT(entry->mRec->mFrecency == 0 || entry->mRec->mFrecency > mOldFrecency)), r=honzab
86045bf00531d709031889f5fe27061ac8a522b6
created 2016-10-06 11:23 +0200
pushed 2017-01-23 14:19 +0000
Michal Novotny Michal Novotny - Bug 1249304 - Optimize sorting of CacheIndex::mFrecencyArray, r=honzab
fc48daf7b84c9465d5e68b7dd28f0b57e1f34f6d
created 2016-11-10 07:58 +0100
pushed 2016-11-14 12:26 +0000
Michal Novotny Michal Novotny - Bug 1201042 - Update HTTP cache index format to work with OriginAttributes' suffix, r=honzab, a=gchang
8225b084f18f282820d9d3e0b81c5351496da437
created 2016-09-04 02:39 +0200
pushed 2016-11-14 12:26 +0000
Michal Novotny Michal Novotny - Bug 1277826 - Crash in shutdownhang | mozilla::net::CacheIndex::WriteLogToDisk, r=honzab
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
440a4a4d490e0a39f846cc390c26a5689b899e8b
created 2016-09-04 02:39 +0200
pushed 2016-09-19 13:38 +0000
Michal Novotny Michal Novotny - Bug 1277826 - Crash in shutdownhang | mozilla::net::CacheIndex::WriteLogToDisk. r=honzab, a=ritu
c3676ef8ac272183a1f2e551f1966700a0790f3b
created 2016-07-21 09:54 -0700
pushed 2016-09-19 13:38 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 4 - Make CacheIndex::gInstance a StaticRefPtr. r=mayhemer
d2c17679b215bb340b1b8051c74526f6301c6253
created 2016-07-20 15:40 -0700
pushed 2016-09-19 13:38 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1287623) for static build bustage CLOSED TREE
248153344e15de4cb10a5d5829a24059a861fe98
created 2016-07-20 15:19 -0700
pushed 2016-09-19 13:38 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 4 - Make CacheIndex::gInstance a StaticRefPtr. r=mayhemer
6750817f09e1329b156b6572663fecb65fafcb97
created 2016-05-30 04:48 +0200
pushed 2016-08-01 13:59 +0000
Honza Bambas Honza Bambas - Bug 1274585 - Push HTTP cache index build when asked for disk cache size, r=michal
8adc9b314e78c097bdfcfe7eb4f509ccdc44cdc4
created 2016-05-12 07:57 -0400
pushed 2016-08-01 13:59 +0000
Honza Bambas Honza Bambas - Bug 1267195 - Correctly update HTTP cache size in UI only after we actually clear the cache. r=michal
398b93819760f0be5904bd9ab225f7cc8924d08e
created 2016-05-11 10:48 +0200
pushed 2016-08-01 13:59 +0000
Michal Novotny Michal Novotny - Bug 1253883 - Do not release mRWBuf until pending read/write operation finishes, r=honzab
2017c10632802ee5482389e631119d2276411231
created 2016-05-06 09:11 -0400
pushed 2016-08-01 13:59 +0000
Nathan Froyd Nathan Froyd - Bug 1263197 - part 1 - use temporary variables in CacheIndex logging; r=michal.novotny
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
d5c83c0c2aff50aba6a50468f4d776f17b3a8933
created 2016-05-11 10:48 +0200
pushed 2016-06-06 19:02 +0000
Michal Novotny Michal Novotny - Bug 1253883 - Do not release mRWBuf until pending read/write operation finishes, r=honzab, a=sylvestre
15264dfb8421ccf5e6638df332a17153251b67df
created 2016-05-12 07:57 -0400
pushed 2016-06-06 19:02 +0000
Honza Bambas Honza Bambas - Bug 1267195 - Correctly update HTTP cache size in UI only after we actually clear the cache. r=michal a=ritu
395327b197ccbe2a569d1f8e093098d67d10ee74
created 2016-04-05 05:59 +0200
pushed 2016-06-06 19:02 +0000
Honza Bambas Honza Bambas - Bug 1066970 - Show 'calculating' during HTTP cache cleaning process in preferences window, r=michal
b2a21a014436551942179dd3e70c2642bb6e4e7a
created 2016-02-04 19:42 -0600
pushed 2016-04-25 16:57 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
09b52ee5396030d49e946114c2cb7507645b8c96
created 2016-02-18 11:43 +0100
pushed 2016-04-25 16:57 +0000
Michal Novotny Michal Novotny - Bug 1248958 - CacheIndex mRWBuf ownership too fragile, read-after-free, r=honzab
47eed1e76f6a4527e8ce787af863825fe9bbd450
created 2016-02-17 11:47 +0100
pushed 2016-04-25 16:57 +0000
Michal Novotny Michal Novotny - Bug 1248389 - Cache index causing CPU loops, r=honzab
604f765ddad8f9a567841cc5482bd8338df63c30
created 2016-02-18 11:43 +0100
pushed 2016-03-07 14:18 +0000
Michal Novotny Michal Novotny - Bug 1248958 - CacheIndex mRWBuf ownership too fragile, read-after-free, r=honzab, a=lizzard
3c43444673518cbb001302391998f44f9a291251
created 2015-11-22 21:58 -0800
pushed 2016-03-07 14:18 +0000
Chris Peterson Chris Peterson - Bug 1235298 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in netwerk/. r=mcmanus
5d83cecbfc927b08895ba735de34dc1673e38d98
created 2015-12-03 14:00 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187134 (part 3) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin.
6ab5b8056202fa1b1efcd0faf03fa9c16d8403a6
created 2015-11-12 11:07 +0100
pushed 2016-01-25 13:55 +0000
Michal Novotny Michal Novotny - Bug 1190951 - TSan: data race netwerk/cache2/CacheIndex.cpp:1397 CacheIndex::IsUpToDate, r=valentin.gosu
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-01-25 13:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
80eff2b52d144f170670d90fe98841cad2c0991c
created 2015-10-22 12:11 +0200
pushed 2016-01-25 13:55 +0000
Honza Bambas Honza Bambas - Bug 1032254 - Generic way to pin reasource in the HTTP cache, r=michal
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c08ebe9b7150d96cc3e0e8c5705675787a1b414d
created 2015-10-11 18:13 +0200
pushed 2015-12-14 20:08 +0000
Honza Bambas Honza Bambas - Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars
less more (0) -100 -60 tip