David Rajchenbach-Teller
802f8178aa
Bug 902434 - Move Telemetry I/O to TelemetryFile.jsm. r=froydnj
2013-08-09 14:11:09 -04:00
Justin Lebar
0410d83a7d
Bug 898558 - Rework the jemalloc heap memory reporters. r=njn
...
Now we have the following hierarchy
explicit/
heap-overhead/
bookkeeping
waste
page-cache (previosuly known as dirty)
In addition, heap-committed-unused-ratio is now known as heap-overhead-ratio.
2013-07-29 09:10:53 -07:00
David Rajchenbach-Teller
5255dc1315
Bug 837326 - Statistics of accept/reject of third-party cookies;r=froydnj
2013-06-22 07:11:12 +02:00
Nathan Froyd
118d73abb0
Backout 65804eae62b1, a0b216d3be12, 68e5d9fe91fc (bug 837326) for impending bustage that would make this CLOSED TREE worse than it already is
2013-06-21 15:39:45 -04:00
David Rajchenbach-Teller
0fa6dff852
Bug 837326 - Statistics of accept/reject of third-party cookies;r=froydnj
2013-06-21 21:19:00 +02:00
Ed Morley
f5146b6625
Backed out changeset 7cbc024b3c77 (bug 837326)
2013-06-21 18:21:11 +01:00
David Rajchenbach-Teller
a6872e55c7
Bug 837326 - Statistics of accept/reject of third-party cookies;r=froydnj
2013-06-21 17:48:28 +02:00
Nathan Froyd
2e2c1ca2bf
Bug 860846 - part 3 - send telemetry pings to new, partitioned URLs; r=vladan
2013-06-19 11:44:11 -04:00
Nathan Froyd
c95f19d75e
Bug 860846 - part 2 - don't double-JSON-encode saved pings; r=vladan
2013-06-19 11:37:53 -04:00
Nathan Froyd
ff7385bb74
Bug 879337 - fix submission of saved-session pings; r=vladan
2013-06-04 13:23:03 -04:00
Nathan Froyd
ee5b93a717
Bug 878084 - part 4 - make telemetry tests submit to a URL with a more realistic path; r=vladan
2013-05-31 11:04:09 -04:00
Nathan Froyd
7ff564897e
Bug 844331 - save pings in profile-before-change2; r=-vladan
2013-05-01 15:21:21 -04:00
Nathan Froyd
ee9731e9ef
Bug 867401 - don't generate checksums for saved pings; r=vladan
...
Generating checksums means relying on nsICryptoHash, which is
unavailable after profile-before-change. We'd like to save pings after
profile-before-change. Hence, don't checksum. Over 99.99% of our pings
are read successfully across all channels, so checksumming isn't really
buying us anything.
2013-05-01 10:27:34 -04:00
David Rajchenbach-Teller
f7fce9ec38
Bug 724368 - Transmit the maximum number of threads as a simple measure. r=froydnj
2013-04-19 07:54:18 -04:00
Nicholas Nethercote
74d9f74c4c
Bug 859657 (part 1) - Don't measure MEMORY_EXPLICIT in telemetry because it can cause pauses. r=jlebar.
2013-04-11 20:42:01 -07:00
Vladan Djeric
58ae2ca836
Bug 860544 - Typo in field name in Telemetry ping. r=froydnj
2013-04-15 12:08:04 -04:00
Nathan Froyd
0487c4ff0d
Back out 80034b418a48 (bug 844331, part 6) on suspicion of breaking Telemetry submission; r=vladan
2013-04-01 16:25:51 -04:00
Kartikaya Gupta
1b78d386ee
Bug 847499 - Save the current session telemetry data when Fennec goes into the background, so that it is not lost. r=froydnj
2013-03-26 14:05:14 -04:00
Nicholas Nethercote
3db20f9c64
Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter (2nd attempt). r=wmccloskey,jlebar.
2013-03-06 20:40:36 -08:00
Irving Reid
d85a7b8d7a
Bug 841028: Add last build ID to telemetry system info if build ID has changed. r=froydnj
2013-03-18 07:29:43 -04:00
Nathan Froyd
260885ee87
Bug 844331 - part 6 - move saved-session writing to profile-before-change2 to catch cache and FHR activity; r=taras
2013-02-28 14:36:41 -05:00
Nathan Froyd
564314e61f
Bug 844331 - part 4 - cache the profile directory in TelemetryPing; r=taras
2013-02-28 14:04:49 -05:00
Nathan Froyd
a73b1df534
Bug 844331 - part 3 - split out payload/payload+slug construction to separate functions; r=taras
2013-02-27 17:37:00 -05:00
Nathan Froyd
3e9e9830a8
Bug 844331 - part 2 - move getSimpleMeasurements to live in TelemetryPing; r=taras
2013-02-27 17:25:26 -05:00
Nathan Froyd
3aa02c8679
Bug 844331 - part 1 - rename bits with |getCurrentSessionPayload| to |getSessionPayload|; r=taras
2013-02-27 17:23:07 -05:00
Phil Ringnalda
78202deb5d
Back out e0038e628250 and 02b242697afb (bug 850523) for test_memoryReporters.xul crashes
...
CLOSED TREE
2013-03-17 22:15:25 -07:00
Nicholas Nethercote
a7a43fa91d
Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter. r=wmccloskey,jlebar.
2013-03-06 20:40:36 -08:00
Ryan VanderMeulen
77b52022ea
Backed out changeset 3614febde426 (bug 841028) for xpcshell failures on a CLOSED TREE.
2013-03-14 17:55:47 -04:00
Irving Reid
eca861297d
Bug 841028: Add last build ID to telemetry system info if build ID has changed. r=froydnj
2013-03-14 16:02:36 -04:00
Vladan Djeric
fc9f981ae7
Bug 832007 - Include HG revision URL in the Telemetry packet. r=nfroyd
2013-02-20 13:46:47 -05:00
Aaron Klotz
5807f7b6cf
Bug 838279 - Add isWow64 field to system info and to telemetry. r=bsmedberg
2013-02-11 20:49:33 -05:00
Jim Mathies
b15b5e2868
Bug 839793 - TelemetryTimestamps.jsm imported using the wrong path. r=glandium
2013-02-09 12:28:38 -06:00
Irving Reid
aafb82618d
Bug 810146: Add telemetry for addon manager startup times, unpacked add-ons and various changes detected at startup r=Mossop
2013-02-07 16:47:33 -05:00
Taras Glek
f5455a4ba2
Bug 838342 - Delete checksum-invalid saved pings. r=froydnj
2013-02-05 21:13:43 -05:00
Aaron Klotz
e1fe44a7f4
Bug 815418: Telemetry for failed profile lock attempts r=vladan
2013-01-31 15:11:38 -06:00
Scott Johnson
720727581a
Backed out changeset 69e0bdbd4f36 for incorrect commit message. r=me
2013-01-31 15:09:09 -06:00
Aarom Klotz
2e09587311
Bug 815418: Telemetry for failed profile lock attempts r=vladan
2013-01-31 15:04:52 -06:00
Ehsan Akhgari
5ab06de081
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
2013-01-29 13:12:13 -05:00
Ryan VanderMeulen
61c27a1843
Backed out changeset 4a271b44cbfe (bug 810146). r=bustageahoy
...
CLOSED TREE
2013-01-28 15:14:28 -05:00
Irving Reid
98c831048a
Bug 810146: Add telemetry for addon manager startup times, unpacked add-ons and various changes detected at startup
2013-01-28 13:57:55 -05:00
Nathan Froyd
abdd01d54f
Bug 786788 - part 1 - let the uuid always be the slug and store the reason separately; r=vdjeric
2012-12-10 12:18:51 -05:00
Nathan Froyd
178e7e7174
Bug 833460 - move reading saved pings to the timer-based callback; r=taras
2013-01-22 15:08:26 -05:00
Justin Lebar
d2e1721312
Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn
2013-01-15 09:14:36 -05:00
Ryan VanderMeulen
5b6dc2ed49
Backed out changeset 622427e981a8 (bug 789975) for build bustage.
...
CLOSED TREE
2013-01-14 22:13:24 -05:00
Justin Lebar
a750b68aca
Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn
2013-01-14 21:49:25 -05:00
Rafael Ávila de Espíndola
afbb4d6269
Bug 814765 - Include late writes in the Telemetry ping. r=vladan.
2013-01-08 09:04:37 -05:00
Nathan Froyd
4bc3b0ec11
Bug 821879 - don't initialize Telemetry if we can't send any data in; r=vdjeric
2012-12-14 17:03:31 -05:00
Ehsan Akhgari
830e4c20a7
Bug 824349 - Make TelemetryPing correctly implement nsIObserver; r=froydnj
2012-12-31 14:12:21 -05:00
Nathan Froyd
a8b0e0c1fc
Bug 819418 - part 1 - be more selective in exporting aggregate statistics; r=vdjeric
2012-12-07 14:02:39 -05:00
Rafael Ávila de Espíndola
505dfd500d
Bug 822703 - s/ShutdownTime/TelemetryData/ where appropriate. r=vladan.
2012-12-19 10:29:08 -05:00