netwerk/cache2/CacheIndex.cpp
07440613e13aae679dc169cbd7ab7a5527be3d96
created 2020-04-10 08:14 +0000
pushed 2020-04-12 21:41 +0000
MahakBansal MahakBansal - Bug 1614659 - CacheIndex::Shutdown() should not check if files exist before removing them.r=michal
bbc2d5705a2b0647ea2c6aabd86b7a79df836b81
created 2020-03-02 12:17 +0000
pushed 2020-03-02 21:27 +0000
Michal Novotny Michal Novotny - Bug 1614619 - Eviction algorithm should first evict entries of a content type that’s above a limit r=valentin
0a56cd6537a0712797aa7c02d18ce6aa796183b7
created 2020-02-24 09:09 +0000
pushed 2020-02-24 16:27 +0000
Michal Novotny Michal Novotny - Bug 1614610 - Have cache occupancy for each content-type in cache index r=valentin
49adcf9a70abc9df4f11a123d181aa7213a20615
created 2020-02-13 14:38 +0000
pushed 2020-02-13 18:21 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj
40224b9480044dc1937981702026d84a05794353
created 2020-02-12 20:13 +0200
pushed 2020-02-13 03:57 +0000
shindli shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE
0c982bc69cb321db4e4fd188c641505c26afab5b
created 2020-02-12 17:24 +0000
pushed 2020-02-13 03:57 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
6107ec699b838b776aa6c5385c5d4f9e5a27b25c
created 2020-02-11 16:20 +0000
pushed 2020-02-11 21:47 +0000
Eric Rahm Eric Rahm - Bug 1610070 - Part 3: Convert the rest of netwerk/ to use UniquePtr. r=mayhemer
b990267ff717548430ce2debf26f1812e36a38da
created 2020-01-21 09:51 +0000
pushed 2020-01-21 16:14 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan
cc6165f4190f8ee0a20bd98ba77d0274c7eb8774
created 2020-01-14 13:53 +0000
pushed 2020-01-17 09:44 +0000
Michal Novotny Michal Novotny - Bug 1606207 - Remove first-party cache isolation telemetry r=mayhemer
68b0f6bd38ad89654bde1da2f3755597f6807a43
created 2019-12-20 07:16 +0000
pushed 2019-12-20 15:52 +0000
Chris Peterson Chris Peterson - Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj
1f438b01c7801e7d750c4297330669621d3b7a4f
created 2019-12-06 09:17 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan
02b544b1570d9108081db22cf30ee5fee564a807
created 2019-12-02 13:21 +0000
pushed 2019-12-02 18:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1599615 - Make some necko code less nsresult-happy. r=kershaw,valentin
dcf3a023d7d08907c6033a8c61c601a6b06e620a
created 2019-05-08 13:15 +0000
pushed 2019-05-10 02:54 +0000
Michal Novotny Michal Novotny - Bug 1548472 - Collect telemetry about how is the cache split by the content type, r=mayhemer
e1993a1f09ac53cd1a04fdf6a87f8cad8e44f73e
created 2019-05-01 08:47 +0000
pushed 2019-05-01 15:54 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
c45916f0bea2c5a258155bc3a9fbacfcbb8e30ea
created 2019-04-25 12:21 +0000
pushed 2019-04-25 22:08 +0000
Michal Novotny Michal Novotny - Bug 1506534 - Collect telemetry to measure how much penalty we will experience with first-party cache isolation, r=mayhemer, data-r=chutten
9e2dd8254c43067c965fcaf9388f403939b56894
created 2019-03-27 14:32 +0000
pushed 2019-03-28 09:55 +0000
Michal Novotny Michal Novotny - Bug 1533369 - Add content type to cache index, r=mayhemer
7c663cf76b8d561d3334b11314ca41255b7a1b66
created 2019-03-11 14:29 +0000
pushed 2019-03-13 16:13 +0000
Michal Novotny Michal Novotny - Bug 1151815 - Remove expiration time from the cache index, r=mayhemer
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +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-05-23 09:51 +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-01 10:12 +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-03-14 09:58 +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 18:01 +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-02-13 09:40 +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-10-17 09:45 +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-08-11 20:16 +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-07-15 00:14 +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-07-13 14:35 +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-06-27 08:57 +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-06-22 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-22 00:58 +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-06-21 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-21 00:59 +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-06-15 09:12 +0000
Mats Palmgren Mats Palmgren - Bug 1372431 - Use RemoveEntry(EntryType*) instead of RemoveEntry(KeyType) to avoid another hashtable lookup. r=michal
1b55d17c24cf4b29f15dbfbf84fae1b5fb9c23f1
created 2017-04-15 04:49 -0400
pushed 2017-04-20 00:11 +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-04-10 23:32 +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-03-31 12:45 +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-03-22 13:26 +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-02-17 20:45 +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-02-04 01:04 +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 2016-12-13 15:04 +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 2016-12-13 15:04 +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 2016-12-13 15:04 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
331ca1a40ca24f3f8dfeece611f05754e2735a5e
created 2016-12-02 16:21 +0100
pushed 2016-12-03 06:17 +0000
Michal Novotny Michal Novotny - Bug 1320894 - Fixed serialization of cache index, r=valentin
e6992502f673232fe03419e7cdcbeb551adfb381
created 2016-11-08 21:11 +0100
pushed 2016-11-09 15:38 +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 2016-11-07 22:02 +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 2016-11-07 22:02 +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 2016-10-17 22:34 +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 2016-10-07 02:58 +0000
Michal Novotny Michal Novotny - Bug 1249304 - Optimize sorting of CacheIndex::mFrecencyArray, r=honzab
8225b084f18f282820d9d3e0b81c5351496da437
created 2016-09-04 02:39 +0200
pushed 2016-09-04 17:37 +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-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
c3676ef8ac272183a1f2e551f1966700a0790f3b
created 2016-07-21 09:54 -0700
pushed 2016-07-22 09:58 +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-07-21 14:25 +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-07-21 14:25 +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-05-31 10:00 +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-05-13 09: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-05-12 09:54 +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-05-06 22:41 +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-05-05 18:57 +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-04-29 21:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
less more (0) -100 -60 tip