Commit Graph

71 Commits

Author SHA1 Message Date
Nicholas Nethercote
7844b9fa01 Bug 678922 - Telemeterize the "storage/sqlite" memory reporter. r=khuey. 2011-08-17 19:53:03 -07:00
Trevor Saunders
4ec814f54e bug 678799 - a11y telemetry for accessibility initialization r=surkov, tglek 2011-08-11 04:01:27 -07:00
Taras Glek
a6ddb6be32 Bug 678085: Telemetry: Poll memory memory before cycle collection, but no more than once per minute r=njn 2011-08-11 14:19:47 -07:00
Taras Glek
7ddd54326f Bug 668392 - Include enabled addons + persona in telemetry r=Mossop 2011-08-11 14:19:40 -07:00
Jeff Muizelaar
b4b66fce43 Bug 678258. imglib: Record the number of chunks that we decode per trip through the event loop. r=jlebar
This also avoids recording the latency of decodes that don't do any work.

--HG--
extra : rebase_source : cc41dbb4289c050061ae27008c37d3a25b14df80
2011-08-11 14:42:15 -04:00
Jeff Muizelaar
dff68abfe4 Bug 678258. imglib: Record the time from starting a decode on draw and actually finishing it. r=jlebar
This ignores the distinction between async and sync decoding and instead focuses on the time
it takes till the user sees the finished image.

--HG--
extra : rebase_source : f059b364f1c720ace2da310d0a5e0ce33cfb0dd3
2011-08-10 19:12:08 -04:00
Sander van Veen
3168591444 Bug 673837 - Telemeterize js-compartment-count. r=nnethercote. 2011-08-10 19:00:38 -07:00
Brad Lassey
d8758cf4ec backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4 2011-08-10 18:18:09 -04:00
Geoff Brown
51853bb780 Bug 668349 - changes to xpcshell.ini; r=jmaher 2011-08-10 16:56:49 -04:00
Luke Wagner
514e6958c1 Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo) 2011-07-07 15:40:33 -07:00
Luke Wagner
85997de937 Backout a22fad398472 and 373e6bd2705d because of burnage 2011-08-04 15:54:14 -07:00
Luke Wagner
6d4c06f84f Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo)
--HG--
extra : rebase_source : f77f2ad5521bf4543b518f7f6cc40a3778b7a74a
2011-07-07 15:40:33 -07:00
Jeff Muizelaar
dc3868d3be Bug 672207. imglib-telemetry: record the full time it takes to decode images. r=jlebar,joe
Do this by accumulating decode latency in mDecodeTime which is added to imgDecodeWorker.
2011-08-04 16:25:12 -04:00
Taras Glek
2ed09ef2eb Bug 675737: Calculate time taken for by write/open/sync per db + main/other thread r=mak 2011-08-03 17:05:29 -07:00
Marco Bonardo
3c865ac27b Bug 671001 - Use telemetry to collect common Places stats.
r=dietrich
2011-08-01 23:09:20 +02:00
Taras Glek
885cb19429 Bug 674767: Use double conversion macros for jsvals, squash windows double r=glandium 2011-08-01 13:17:47 -07:00
Jason Duell
d24b69a1d3 Bug 670911 Cache slow to clear after crash: rename to *.Trash in same directory to avoid NTFS ACL reset. r=michal 2011-07-28 04:12:38 -07:00
Michael Wu
ae7c998e7f Bug 668133 - Add telemetry probes for font enumeration, r=jtd 2011-07-26 23:42:53 -07:00
Taras Glek
6c0ccfa697 Bug 673727: Report sqlite waiting on/off main thread via telemetry r=mak 2011-07-26 15:06:34 -07:00
Michael Wu
b34f351453 Bug 671185 - Incorrect return of NS_ERROR_* codes in functions returning PRBool, r=mak,ehsan,taras,biesi,pike,khuey,dholbert,josh,bjacob,bsmith 2011-07-25 21:57:58 -07:00
Justin Lebar
eb96e07e82 Bug 672731 - Add UNITS_COUNT_CUMULATIVE to nsIMemoryReporter. r=njn 2011-07-24 23:56:50 -04:00
Taras Glek
f2972192d0 Bug 668378: Telemetry sqlite IO r=asuth 2011-07-21 11:12:31 -07:00
Taras Glek
692bbd7e4c Bug 672651 - Track cache init times via telemetry r=jduell 2011-07-20 17:02:58 -07:00
Jeff Muizelaar
fb97b8f591 Bug 672207. imglib: Time how long we spend in the decode loop. r=joe
For now this is a global counter, the eventual plan is to make this per image
format. This will be our proxy for how long we block the event loop.

--HG--
extra : rebase_source : b283fff38585825f5f46884e12508b6323e178b3
2011-07-20 17:51:54 -04:00
Michael Wu
6683dc2e18 Bug 672447 - Remove zip crc32 probe, r=taras 2011-07-20 00:35:44 -07:00
Michael Wu
c9bf6bbe17 Bug 672426 - Use GUARD_OBJECT macros in Telemetry::AutoTimer, r=taras 2011-07-20 00:34:28 -07:00
Justin Lebar
7d257a3a62 Bug 667085 - Modify descriptions in nsMemoryReporterManager.cpp. r=njn 2011-07-07 09:14:53 -04:00
Taras Glek
38e7b30b44 Bug 670008. Fix measurement of the startup telemetry numbers. r=glandium 2011-07-14 13:02:20 -04:00
Zbigniew Braniecki
edf618660e Bug 668842 - Add locale to telemetry metadata; r=rstrong,tglek 2011-07-13 19:00:04 +02:00
Nicholas Nethercote
be5adbc1bf Bug 668893 - Sort about:memory items of type COUNT alphabetically. r=jlebar. 2011-07-07 16:37:26 +10:00
Nicholas Nethercote
2602f5ced7 Bug 660731 - Add GetExplicit and GetResident methods to NSIMemoryReporterManager, attempt 3. r=khuey, sr=bz. 2011-07-07 15:54:34 +10:00
Chris Leary
289351b012 Merge mozilla-central and tracemonkey. 2011-07-05 17:30:35 -07:00
Marco Bonardo
26f3fbd63d Backout changeset 8ab62172a2cb due to XPCShell test failure. 2011-07-04 12:41:16 +02:00
Nicholas Nethercote
220be93ebc Bug 660731 - Add GetExplicit and GetResident methods to NSIMemoryReporterManager. r=khuey, sr=bz. 2011-07-04 16:16:02 +10:00
Nicholas Nethercote
30c8c2f0ad Bug 663423 - Add two more memory measurements to TelemetryPing.js. r=taras. 2011-07-04 16:16:01 +10:00
Justin Lebar
f994b1204a Bug 663423 - Report UNITS_COUNT reporters correctly via telemetry. r=taras 2011-07-02 20:45:28 -04:00
Andrew McCreight
2a9ee7ba0c Bug 663920 - add telemetry for num of RCed and GCed nodes, and num collected. r=bent 2011-06-10 13:33:06 -07:00
Taras Glek
c7f5ede852 Bug 663423: Fix memory reporters r=jlebar 2011-07-01 16:38:25 -07:00
Taras Glek
1aac4a3f9c Bug 668355: s/Timer/AutoTimer/ r=jlebar 2011-07-01 14:39:17 -07:00
Honza Bambas
5555f4736c bug 658894 - Collect basic telemetry for HTTP requests and page load. r=jduell 2011-07-01 22:22:18 +02:00
Taras Glek
4f1d4e5117 Bug 668355 - Measure plugin enumeration with telemetry r=jlebar 2011-07-01 12:06:12 -07:00
Taras Glek
a48f5b24c2 Bug 668355: RAII Telemetry timer r=glandium 2011-07-01 12:06:09 -07:00
Taras Glek
b0438e96a1 Bug 668312 - Report only probes defined in TelemetryHistograms.h r=Mossop 2011-06-30 14:58:00 -07:00
Nicholas Nethercote
2c2e126833 Bug 661474 - Add per-compartment memory reporters. r=wmccloskey, dolske. 2011-06-30 15:44:17 +10:00
Jeff Walden
0349ff3c11 Bug 645922 - Remove nsIJSON.encode/decode, because their functionality is subsumed by JSON.parse and JSON.stringify, and their idiosyncrasies are hindering code improvements. Also remove js_TryJSON and JS_TryJSON, which are no longer used after these changes and have no clear use cases. r=brendan, r=jst 2011-03-28 19:27:15 -07:00
Taras Glek
277e1d39a6 Bug 666307 - update zip telemetry r=mwu 2011-06-22 10:24:17 -07:00
Mike Hommey
d7e3229e71 Bug 657297 part 2 - Add telemetry samples for initial I/O counters. r=tglek 2011-05-22 08:24:32 +02:00
Mike Hommey
784abb0156 Bug 657297 part 1 - Expose a function to add telemetry samples in XRE. r=tglek,sr=bsmedberg 2011-05-22 08:23:20 +02:00
Taras Glek
69a2c1e7b4 Bug 665805 - Include sums in histograms sent to server r=Mossop 2011-06-21 14:39:14 -07:00
Taras Glek
eb52a788cd Bug 665805 - Adjust telemetry to work with official metrics server r=Mossop 2011-06-21 14:39:11 -07:00