Valentin Gosu
7fedf4b525
Bug 1313095 - Add telemetry to measure if cache loads are faster than network loads r=michal
...
MozReview-Commit-ID: C6kMSPw8gxv
* * *
[mq]: bug1313095-telemetry-reval.patch
MozReview-Commit-ID: 8jwMgq0cx3Z
2016-11-10 16:14:34 +01:00
Michal Novotny
ebf1b8533d
Bug 1313095 - Preserve cache queue length for logging and telemetry r=honzab
...
MozReview-Commit-ID: 2PbkAm78xz8
2016-11-10 16:14:23 +01:00
Honza Bambas
c80869dc22
Bug 1294183 - Make HTTP cache write leader-class resources with more priority, r=michal
2016-10-12 10:32:00 +02:00
Honza Bambas
8649bc3c72
Bug 1288204 - Use CancelSynchronousIo Win32 function to cancel blocking I/O on the HTTP cache thread. r=michal
2016-08-10 10:50:00 -04:00
Honza Bambas
8fc7f013e5
Bug 1277275 - Cache I/O queue length telemetry, r=michal
2016-06-27 05:43:00 +02:00
Nathan Froyd
2f7f10b4ac
Bug 1281626 - part 3 - make various things accept already_AddRefed<nsIRunnable>; r=khuey
...
All of these things are called with the result of
NS_NewRunnableFunction, so we need to transition them over to a world
where NS_NewRunnableFunction returns something different.
2016-06-28 22:24:54 -04:00
Carsten "Tomcat" Book
a82bb15533
Backed out changeset 5038112b5f78 (bug 1277275) for bustage
2016-06-13 09:55:08 +02:00
Honza Bambas
e8428f7887
Bug 1277275 - Cache I/O queue length telemetry, r=michal
2016-06-09 09:00:00 +02:00
Jonathan Watt
61b7734dcb
Bug 1253094, part 6 - Stop using DebugOnly for class/struct members in netwerk/. r=mayhemer
...
MozReview-Commit-ID: Ab9bM9WI2uD
2016-02-26 15:52:07 +00:00
Honza Bambas
26d2ff3ef3
Bug 996836 - Merge CLOSE and WRITE priority in cache2 I/O thread. r=michal
2016-01-05 11:50:00 -05:00
Michal Novotny
a8b3983240
Bug 1222782 - TSan: data race netwerk/cache2/CacheIOThread.cpp:148 Target (race on mXPCOMThread), r=jseward
2015-11-13 18:49:29 +01:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Michal Novotny
3d011a62be
Bug 1157322 - TSan: data race netwerk/cache2/CacheIOThread.cpp:315 OnDispatchedEvent, r=honzab
2015-06-01 15:59:17 +02:00
Michal Novotny
b2a685cc04
Bug 1122070 - TSan: data race netwerk/cache2/CacheIOThread.cpp:97 DispatchInternal, r=honzab
2015-06-01 15:36:44 +02:00
Honza Bambas
9f39f2dd42
Bug 1122420 - Improve after-shutdown dispatch assertion on CacheIOThread. r=michal
2015-04-13 16:58:00 +02:00
Daniel Holbert
ddb04a0443
Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
...
This patch was generated by a script. Here's the source of the script for
future reference:
find . \( -iname "*.cpp" -o -iname "*.h" \) | \
xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Benoit Jacob
d66ff6a02f
Bug 1028588 - Fix dangerous public destructors in netwerk/ - r=mcmanus
2014-06-24 12:36:44 -04:00
Honza Bambas
17c4e94872
Bug 986179 - Rework cache2 memory pool, r=michal
2014-04-06 20:45:18 +02:00
Honza Bambas
66ee902a42
Bug 976866 - HTTP cache v2: Specific dispatch method for eviction events, r=michal
2014-04-04 14:42:05 +02:00
Michal Novotny
24fc603d3c
Bug 968106 - HTTP cache v2: implementation of the eviction of the whole disk cache, r=honzab
2014-03-07 12:22:59 +01:00
Honza Bambas
f630ded98a
Bug 958317 - HTTP cache v2: allow yield to more priority levels in IOThread, r=michal
2014-02-27 00:11:42 +01:00
Honza Bambas
3d5cd4451d
Bug 964039 - Memory used by the new cache backend is not reported, r=michal
2014-02-27 00:11:40 +01:00
Michal Novotny
094b973f9b
Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab
2014-02-18 18:26:48 +01:00
Michal Novotny
eb5de807b5
Bug 923016 - Implementation of cache index, r=honzab
2014-02-18 16:05:07 +01:00
Ed Morley
255b21ca61
Backed out changeset f514ab5c4b5b (bug 923016) for B2G xpcshell crashes; CLOSED TREE
2014-03-05 17:25:27 +00:00
Ed Morley
378760b644
Backed out changeset d8543551f12e (bug 913808)
2014-03-05 17:25:04 +00:00
Ed Morley
599ee2ead7
Backed out changeset 240333c3d2c1 (bug 964039)
2014-03-05 17:24:55 +00:00
Ed Morley
14ee716d6e
Backed out changeset 18d79e1e15f9 (bug 958317)
2014-03-05 17:24:52 +00:00
Honza Bambas
c41d5bcdc7
Bug 958317 - HTTP cache v2: allow yield to more priority levels in IOThread, r=michal
2014-02-27 00:11:42 +01:00
Honza Bambas
3070b230c5
Bug 964039 - Memory used by the new cache backend is not reported, r=michal
2014-02-27 00:11:40 +01:00
Michal Novotny
7ca7537f88
Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab
2014-02-18 18:26:48 +01:00
Michal Novotny
23ab9f7ed0
Bug 923016 - Implementation of cache index, r=honzab
2014-02-18 16:05:07 +01:00
Honza Bambas
7be5d96a49
Bug 957707 - Merge management and IO threads in cache v2, r=michal
2014-01-22 18:54:52 +01:00
Honza Bambas
418d4f1687
Bug 914644 - HTTP cache v2: failure of test_doomentry.js, proper sync when dooming after open, r=michal
2014-01-09 00:27:32 +01:00
Honza Bambas
a55f8e6460
Bug 913807 - HTTP cache v2: API+top service+integration+tests, off by default, r=michal+ehsan+mark.finkle+fabrice+mhammond+gavin
2013-09-20 11:11:25 +02:00