Commit Graph

698 Commits

Author SHA1 Message Date
Bill McCloskey
c055d5c416 Backout bug 783147 (12753a1a11b8 and 0a70fc2d7d25) for WinXP dbg M-3 failures 2012-08-17 12:55:52 -07:00
Bill McCloskey
11bc34c5ce Bug 783147 - Send telemetry about SCC GC times (r=mccr8) 2012-08-17 10:05:11 -07:00
Nathan Froyd
c260f0ae51 Bug 783050 - tweak STARTUP_MEASUREMENT_ERRORS histogram definition; r=taras 2012-08-15 15:06:06 -04:00
Nathan Froyd
db19f560f7 Bug 779298 - part 2: fix fetching of lastShutdownDuration and add a test; r=taras 2012-08-02 10:57:59 -04:00
Ed Morley
1325d46f1a Backout c4b249ca469b & 5bd90df027d0 (bug 779298) for assertions on OS X 2012-08-16 17:00:10 +01:00
Nathan Froyd
df2f16a943 Bug 782117 - part 2: don't save pings that already exist on disk; r=taras 2012-08-13 09:26:24 -04:00
Nathan Froyd
cae27e9702 Bug 782117 - part 1: don't use safe-file-output-stream when writing ping data; r=taras 2012-08-15 13:16:08 -04:00
Nathan Froyd
dca524a517 Bug 779298 - part 2: fix fetching of lastShutdownDuration and add a test; r=taras 2012-08-02 10:57:59 -04:00
Nathan Froyd
7bc17507cf Bug 782373 - use HISTOGRAM_BOOLEAN more consistently; r=taras
--HG--
extra : rebase_source : 5ab66c02696a4e7a595504dcf4f72e3f44380325
2012-08-13 14:49:10 -04:00
Gian-Carlo Pascutto
f46a9e09d4 Bug 673470 - Make the PrefixSet/LookupCache construction infallible again. r=dcamp f=jlebar 2012-08-15 09:09:25 +02:00
Gian-Carlo Pascutto
1c38a63dbe Bug 673470 - Replace the sqlite safeb store with a flat file. r=dcamp 2012-08-15 09:04:19 +02:00
Mark Capella
f6b3d51d4a Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Toolkits, r=ted, f=gps 2012-08-14 10:06:12 -04:00
Bill McCloskey
c31671f405 Bug 781945 - Improve GC telemetry (r=mccr8) 2012-08-13 10:30:44 -07:00
Nathan Froyd
e0afb6f554 Bug 781152 - make telemetry ping save directory properly readable on Unix-ish platforms; r=taras 2012-08-08 10:51:18 -04:00
Nick Hurley
63c3cf1b49 bug 709297 - reduce max cache size to 350MiB the next time we have to trash the cache. r=jduell 2012-08-07 15:46:33 -07:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Devdatta Akhawe
a7f111cd79 Bug 767676 - Implement Security UI Telemetry. r=honzab,bsmith,felipc,dtownsend 2012-08-02 18:51:17 -07:00
Aryeh Gregor
e806eeab4f Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Nicolas Chaim Echeverria
cfbb256482 Bug 765351 - Add telemetry probe for startup I/O. r=taras 2012-07-27 13:14:15 -04:00
Vladan Djeric
1f3b5adfaf Bug 765351 - Undo previous commit with wrong author 2012-07-27 13:10:45 -04:00
Vladan Djeric
4524209823 Bug 765351 - Add telemetry probe for startup I/O, r=taras 2012-07-27 13:08:43 -04:00
Nathan Froyd
28cc224449 Bug 756142 - part 3: send shutdown duration through Telemetry; r=taras 2012-07-10 11:52:27 -04:00
Vladan Djeric
f0f50b1eb3 Bug 777220: Temporarily disable slow SQL reporting. r=nfroyd 2012-07-25 12:26:19 -04:00
Brian R. Bondy
71a5dab36c Bug 774146 - Get more detail on reason for DISK_CACHE_CORRUPT failures. r=michal 2012-07-20 19:47:52 -04:00
Trevor Saunders
9e7b35efdb bug 776081 - telemetry for length of time spent in NotificationController::WillRefresh() r=davidb 2012-07-20 16:23:38 -04:00
Nathan Froyd
f46addfd2d Bug 775719 - fix bogus call to nextFile() in TelemetryPing.js; r=taras 2012-07-19 16:39:00 -04:00
Nathan Froyd
2aa12a98a0 Bug 763524 - part 3: persist each ping to its own unique file; r=taras 2012-07-10 10:18:48 -04:00
Nathan Froyd
4722baea46 Bug 763524 - part 2: separate out finishRequest and rename it; r=taras 2012-07-10 10:17:10 -04:00
Nathan Froyd
7d183ad186 Bug 763524 - part 1: pass the entire ping to doPing; r=taras 2012-07-09 13:40:07 -04:00
Ehsan Akhgari
b3dd3b6646 Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more toolkit parts); blanket-r=bzbarsky 2012-07-18 12:12:55 -04:00
Georg Fritzsche
9d22a4cae0 Bug 772143 - Remove carriage returns from TelemetryPing. r=nfroyd 2012-07-11 15:56:01 +02:00
Brian R. Bondy
99c7fa36ec Bug 770874 - Removed the STARTUP_USING_PRELOAD_TRIAL telemetry histogram code. r=taras 2012-07-08 21:54:10 -04:00
Nicolas Chaim Echeverria
e5c4fa82d7 Bug 767077 - Fix hang when converting Telemetry pings to Unicode. r=froydnj 2012-07-05 11:15:40 -04:00
Georg Fritzsche
bdd3ad6518 Bug 757287 - Submit flash version from telemetry ping. r=nfroyd 2012-07-04 08:30:58 -04:00
Brian Smith
f9ebaf0336 Bug 767275 - Add more detailed cache lock telemetry, r=michal, r=nfroyd
--HG--
extra : rebase_source : 60962876704a945ba83dc8ccfde938aa1957cb96
2012-06-29 16:20:34 -07:00
Vladan Djeric
477f96fa71 Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud 2012-06-28 14:57:52 -04:00
Brian R. Bondy
f76c80dc4d Bug 767471 - Report telemetry data for if the MozillaMaintenance service was ever manually uninstalled. r=rstrong 2012-06-25 15:17:45 -04:00
Steve Fink
3b6b189846 Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
2012-06-15 15:21:56 -07:00
Steve Fink
13b3ad567f Backed out changeset c33a30aedb3b (bug 764184) 2012-06-22 12:22:00 -07:00
Steve Fink
5cd675cf2b Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
2012-06-15 15:21:56 -07:00
Brian Smith
8cc5f59bd8 Bug 763351: Fix cache hit rate telemetry so that kCacheMissedViaReval gets reported, r=hurley
--HG--
extra : rebase_source : 4f914bbe9ef20693ed25dd3da8f4a5a81953c03f
2012-06-21 13:48:59 -07:00
Ed Morley
68ecd4f040 Fix comment typo in TelemetryPing.js (no bug); r=trivial DONTBUILD 2012-06-21 14:41:24 +01:00
Jonathan Kew
c49bd10d2f bug 763693 - simplify the word-cache telemetry to reduce overhead. r=jdaggett 2012-06-20 20:58:19 +01:00
Patrick McManus
abd77bb045 bug 764260 convert telemetry::SPDY_VERSION and DNS_LOOKUP_METHOD to be enumerations r=bsmith 2012-06-19 20:38:44 -04:00
Nathan Froyd
867b951b6a Bug 763587 - rename AutoHashtable::ReflectHashtable; r=taras 2012-06-18 16:20:52 -04:00
Brian R. Bondy
a1e43d8687 Bug 764905 - Randomly flip preload on/off, independent of whether update service deleted prefetch. r=taras 2012-06-16 13:44:07 -04:00
Brian R. Bondy
0bf749eba5 Bug 763025 - Report telemetry data for the number of people that cannot upgrade due to permissions. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
d12eed31bb Bug 763018 - Report telemetry data for if background updates are enabled. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
18331a6af5 Bug 763016 - Report telemetry data for if the MozillaMaintenance service is installed. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
1cbb101a8e Bug 763022 - Report telemetry data for the number of service related errors people encountered. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
5040132ee7 Bug 763017 - Report telemetry data for if the MozillaMaintenance service is enabled. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
a038a03cd7 Bug 763012 - Report telemetry data for whether or not updates are automatic. r=rstrong 2012-06-15 11:59:35 -04:00
Brian R. Bondy
d5a8bf8d85 Bug 763011 - Report telemetry data for whether or not updates are enabled. r=rstrong 2012-06-15 11:59:35 -04:00
Nathan Froyd
8e38ea9e7b Bug 763526 - send current session ping before persisted pings; r=taras 2012-06-13 09:27:41 -04:00
Nathan Froyd
a6522ba385 Bug 763526 - determine ping status directly from event handler; r=taras 2012-06-12 14:59:19 -04:00
Nathan Froyd
0d80d4ffed Bug 763526 - move telemetry-test-xhr-complete notification; r=taras 2012-06-12 14:20:42 -04:00
Nathan Froyd
0c2412ac0b Bug 763526 - record success/fail for every telemetry ping; r=taras 2012-06-12 11:35:28 -04:00
Nathan Froyd
b2066828b2 Bug 763526 - abort telemetry ping sending after first failed ping; r=taras 2012-06-12 11:34:18 -04:00
Nathan Froyd
5c8e15cbf4 Bug 764513 - turn persistent telemetry back on; r=taras 2012-06-13 15:18:36 -04:00
Nathan Froyd
8d5f72c8d7 Bug 763605 - use Function.bind instead of 'let self = this' idiom; r=taras 2012-06-12 09:20:18 -04:00
Nicholas Nethercote
4c6045114c Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar.
--HG--
extra : rebase_source : 886b3d40a8dc5f7092ed35ffe280814576ca021b
2012-06-11 20:32:26 -07:00
Nicholas Nethercote
fdc3d35af5 Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar.
--HG--
extra : rebase_source : d28d117fbc2c91069222649741f5ef6b567b3e2a
2012-06-11 20:29:12 -07:00
Nathan Froyd
7f81b61e6d Bug 763525 - delete C++ persistent telemetry implementation; r=taras 2012-06-11 14:35:35 -04:00
Phil Ringnalda
da044b4fdc Back out d52a31584c8a (bug 763525) to investigate the effects on TestStartupCache bustage on a CLOSED TREE 2012-06-11 16:37:14 -07:00
Nathan Froyd
89eb04ba09 Bug 763525 - delete C++ persistent telemetry implementation; r=taras 2012-06-11 14:35:35 -04:00
Nathan Froyd
95d662770d Bug 748517 - add tests for async load/store; r=taras 2012-05-30 14:00:36 -04:00
Nathan Froyd
7645c7010f Bug 748517 - add load/save notifications through the observer service; r=taras 2012-05-30 12:49:47 -04:00
Nathan Froyd
70d7aa48fb Bug 748517 - more extensive testing of persisted telemetry pings; r=taras 2012-05-30 12:23:40 -04:00
Nathan Froyd
c664c98b67 Bug 748517 - small cleanups to test_TelemetryPing.js; r=taras 2012-05-30 12:18:00 -04:00
Nathan Froyd
6ffdbf0692 Bug 748517 - delete gTestUUID from test_TelemetryPing.js; r=taras 2012-05-30 12:17:28 -04:00
Nathan Froyd
72ed5b821a Bug 748517 - use JSON for persistent telemetry save format; r=taras 2012-05-30 12:16:07 -04:00
Nathan Froyd
b4874f5256 Bug 762590 - don't send test pings at idle when !Telemetry.canSend; r=taras 2012-06-07 15:21:35 -04:00
Nathan Froyd
f813d70ffb Bug 753701 - register new HTTP handler prior to any do_check_foo testing; r=taras 2012-06-07 11:03:43 -04:00
Ms2ger
5f583c504f Bug 758669 - Don't use int32 in JSHistogram_Add; r=taras 2012-06-06 09:22:24 +02:00
Geoff Lankow
00f3a215c9 Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
Brian R. Bondy
6a1a161e57 Bug 759449 - Change UI lag telemetry to an EXPONENTIAL histogram. r=taras 2012-05-30 13:25:09 -04:00
Brian R. Bondy
93d2c3c6bc Bug 758206 - Telemetry for preload/prefetch. r=taras 2012-05-27 22:40:49 -04:00
Ed Morley
28d48cf58f Merge mozilla-central to mozilla-inbound 2012-05-25 22:44:48 +01:00
Patrick McManus
fada1ab692 bug 737470 patch 1 use ASpdySession to generically dispatch current version of spdy r=honzab
--HG--
rename : netwerk/protocol/http/SpdySession.cpp => netwerk/protocol/http/SpdySession2.cpp
rename : netwerk/protocol/http/SpdySession.h => netwerk/protocol/http/SpdySession2.h
rename : netwerk/protocol/http/SpdyStream.cpp => netwerk/protocol/http/SpdyStream2.cpp
rename : netwerk/protocol/http/SpdyStream.h => netwerk/protocol/http/SpdyStream2.h
2012-05-25 17:37:01 -04:00
Brian R. Bondy
67c92b0d6e Bug 710935 - Measure lag in handling user input. r=bsmedberg 2012-05-25 09:22:19 -04:00
Tim Taubert
dd5956e89d merge m-c to fx-team 2012-05-22 15:20:39 +02:00
Andres Hernandez [:andreshm]
6db961c5f1 Bug 741255 - ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that. during shutdown, with telemetry on stack; r=froydnj 2012-05-07 14:02:02 -06:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Rafael Ávila de Espíndola
0e95e17de3 Bug 755338 - convert integer types in Telemetry.cpp. r=taras. 2012-05-16 07:39:21 -04:00
Nathan Froyd
0e014efba9 Bug 756152 - disable persistent telemetry sending; r=taras 2012-05-17 14:58:48 -04:00
Nathan Froyd
1f7a89a589 Bug 748907 - don't reflect no-data histograms; r=taras 2012-05-08 10:58:20 -04:00
Nathan Froyd
32676f8daa Bug 748914 - Part 2: add a clear() method to JS histograms; r=taras 2012-05-08 15:39:24 -04:00
Nathan Froyd
1cbb01255e Bug 751316 - fix sending addon histograms in telemetry pings; r=taras 2012-05-02 22:23:23 -04:00
Raymond Lee
bb293777b6 Bug 666538 - Use Telemetry to collect Panorama usage/perf data. r=ttaubert 2012-04-30 01:53:08 +08:00
Justin Lebar
21b4b9c70e Bug 748440 - Part 2: Report heap-committed-unused{,-ratio} in telemetry. r=taras
--HG--
extra : rebase_source : 5c864364d48a51697330b11a6ea2bcc5849d6394
2012-04-30 14:27:16 -04:00
Paolo Amadini
b03aa5460e Bug 695829 - Add telemetry metrics for private browsing transitions. r=ehsan
--HG--
rename : browser/components/privatebrowsing/test/unit/test_privatebrowsing_autostart.js => browser/components/privatebrowsing/test/unit/test_privatebrowsing_telemetry.js
rename : browser/components/privatebrowsing/test/unit/test_privatebrowsingwrapper_autostart.js => browser/components/privatebrowsing/test/unit/test_privatebrowsingwrapper_telemetry.js
2012-04-27 15:05:20 +02:00
Graeme McCutcheon
444c09308a Bug 747379 - Override Histogram::AddSampleSet for FlagHistograms. r=nfroyd 2012-04-27 11:14:03 +01:00
Raymond Lee
db4a915135 Bug 721020 - [New Tab Page] Add telemetry probes r=ttaubert 2012-04-25 09:45:01 +08:00
Graeme McCutcheon
0aaf4488c1 Bug 747163 - Don't fall through for type HISTOGRAM_FLAG. r=taras 2012-04-26 09:09:30 +01:00
Nicholas Nethercote
3a4aa126ba Bug 744311 (part 2) - Don't use -1 to represent "unknown" in memory reporters. r=jlebar.
--HG--
extra : rebase_source : 8f726aef17e5b814f5b740b453c9a67a1ef7646d
2012-04-11 19:38:31 -07:00
Gian-Carlo Pascutto
ed82784c43 Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle 2012-04-20 07:46:47 +02:00
Aryeh Gregor
fc78ff9531 Bug 702948 - Add telemetry to count how many ranges are detached; r=smaug 2012-04-17 17:36:22 +03:00
Max Li
b05ef0f78f Bug 741699 - telemetry for uiautomation.dll r=askalski f=davidb 2012-04-05 07:34:44 -04:00
David Bolter
035d830e83 Bug 729154 - Telemetry for a11y instantiation by unknown cause. r=tbsaunde f=surkov
This change includes a small refactor, combining our compat and telemetry data structures. We get all fancy pants with bitflags and such.
2012-04-16 11:04:53 -04:00
Justin Lebar
50b6e14575 Bug 741378 - Part 2: Update telemetry to report js-gc-heap-committed. 2012-04-16 12:20:55 +10:00
David Rajchenbach-Teller
457f40baba Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-12 12:21:24 +02:00
Gian-Carlo Pascutto
5261b387f7 Bug 741042 - Fix wrong description for Telemetry entries. r=rnewman 2012-04-12 23:26:30 +02:00
Gian-Carlo Pascutto
ed83f6762d Bug 741042 - Add telemetry support for timing XUL profile import. r=blassey 2012-04-12 23:19:57 +02:00
Richard Newman
a89cec83c5 Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage 2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller
5a08b70435 Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-11 18:59:10 +02:00
Patrick McManus
0d8b095be3 bug 742935: fix landing problem with 717350 r=honzab
--HG--
rename : netwerk/test/unit/test_mismatch_lm.js => netwerk/test/unit/test_mismatch_last-modified.js
2012-04-09 10:21:28 -04:00
Jason Duell
3cd4cdb51d Bug 705796 - telemetry data on how often cache is corrupt at startup. r=michal 2012-04-06 13:10:32 -07:00
Trevor Saunders
52e15d6edc bug 733510 - use flag histograms instead of bool histagrams for usage data r=davidb, froydnj 2012-03-23 16:32:18 -04:00
Justin Lebar
ef80ce85f4 Bug 737857 - Report number of ghost windows in telemetry. r=njn
--HG--
extra : rebase_source : 0139099de839f77405ec1e606fc0540fc892cbd5
2012-04-02 22:28:13 -04:00
Mark Capella
38934b4912 Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden 2012-04-02 17:21:24 -07:00
Matt Brubeck
6b29960c06 Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors
--HG--
extra : rebase_source : 965c755f6416e2ca102b38633fe7a2c7267e956e
2012-04-02 12:44:31 -07:00
Justin Lebar
26f2157d3f Bug 737857 - Report number of ghost windows in telemetry. r=njn 2012-04-02 10:37:04 -04:00
Ed Morley
2767c94707 Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange 2012-04-01 03:58:06 +01:00
Justin Lebar
b8cedc5fba Bug 737857 - Report number of ghost windows in telemetry. r=njn
--HG--
extra : rebase_source : 69cc470a02fb59ca14e81f948a5fa0f8ce0dd0c8
2012-03-31 15:39:31 -07:00
Henri Sivonen
2e0882cfe2 Bug 701361 - Add a telemetry probe for finding out how commonly multipart XHR is used on the Web. r=smaug. 2012-03-28 10:33:18 +03:00
Vladan Djeric
eeb5045e66 Bug 722368 - Report slow SQL created from dynamic strings to Telemetry. r=taras 2012-03-21 13:26:48 -04:00
Neil Deakin
4cbeb888ac Bug 710431, add telemetry for new browser window command, r=dao 2012-03-20 11:20:56 -04:00
Vladan Djeric
e8510855b8 Bug 735829. Report PDB filename in chrome hang reports. r=ehsan 2012-03-19 19:05:25 -04:00
Igor Bukanov
877dee50e1 bug 736978 - remove JS_FinalizeStub. r=:billm
Currently the GC finalizes on the background thread only objects with null
JSClass::finalize. However, this implies that any object that uses
JS_FinalizeStub for the finalizer would be prevented from the background
finalization.

To fix this the patch removes JS_FinalizeStub replacing it with NULL in all
cases when the class has no custom finalizer. For style consistency the patch
also removed the usage of JSCLASS_NO_OPTIONAL_MEMBERS in the static
declarations as the compiler fills the missing fields with null in any cases.
2012-03-19 15:27:58 +01:00
Nathan Froyd
942baf2a73 Bug 732053 - Make linear histograms harder to get wrong. r=taras 2012-03-08 13:15:56 -05:00
Nathan Froyd
87678bbc2b Bug 735768 - Part 3 - add tests for persistent telemetry; r=taras 2012-03-15 13:58:51 -04:00
Nathan Froyd
7344a8633d Bug 735768 - Part 2 - robustify persistent telemetry, JS side; r=taras 2012-03-15 13:57:53 -04:00
Nathan Froyd
31af0df611 Bug 735768 - Part 1 - robustify persistent telemetry, C++ side; r=taras 2012-03-15 13:57:04 -04:00
Landry Breuil
1c023bd98f Bug 735422: Don't use shared-libraries.h and SharedLibraryInfo structs where SPS is not enabled; r=ehsan 2012-03-14 22:57:04 -04:00
Matthew Noorenberghe
31077ca4e3 Bug 723802 - Add telemetry for startup crash detection (2/2). r=dolske,taras
--HG--
extra : rebase_source : 60d3f26787475c0321392adfd53766d48158a142
2012-03-12 15:41:26 -07:00
Vladan Djeric
745727778e Bug 712109 - Implement chrome hang reporting on profiling branch. r=ehsan 2012-03-12 07:07:05 -04:00
Nathan Froyd
a6d222736e Bug 733977 - Check more closely for corrupt sessionHistogram files. r=taras 2012-03-08 13:05:40 -05:00
Matt Brubeck
e880deff17 Back out d8946e029410 (bug 710431) because of browser_ConsoleStorageAPITests.js failures on Linux 2012-03-09 09:01:44 -08:00
Neil Deakin
4d1e43b519 Bug 710431, add telemetry for new browser window command, r=dao 2012-03-09 10:41:50 -05:00
John Daggett
e66ba11147 Bug 705594. Add script code for system font fallback. r=roc 2012-03-09 11:06:06 +09:00
John Daggett
e464ab89d9 Bug 705594. Use CoreText for system font fallback on OSX. r=jfkthame 2012-03-09 11:05:47 +09:00
Justin Lebar
8752f15ad1 Bug 733495 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg 2012-03-08 14:44:20 -05:00
Justin Lebar
421d17bf38 Back out changeset b2ac02d89f41 (wrong bug number; was 733496, should have been 733495). 2012-03-08 14:43:09 -05:00
Justin Lebar
09de20e129 Bug 733496 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg 2012-03-08 14:27:14 -05:00
Nathan Froyd
bd96ca9e74 Bug 717069 - correct sessionstore-windows-restored usage in TelemetryPing; r=taras 2012-03-06 14:54:02 -05:00
Nathan Froyd
86b38574ad Bug 723846 - Part 3: add tests for FlagHistogram. r=taras 2012-03-02 10:15:46 -05:00
Nathan Froyd
c3b628aec5 Bug 723846 - Part 2: add FlagHistograms to nsITelemetry. r=taras 2012-03-02 09:59:38 -05:00
Nathan Froyd
814a92d929 Bug 733152 - add locale to telemetry metadata; r=taras 2012-03-05 19:36:47 -05:00
Nathan Froyd
48e28eb266 Bug 732970 - Fix thinko in persistent telemetry merge. r=taras 2012-03-05 11:59:57 -05:00
Brian R. Bondy
b9454b888c Bug 731901 - update.status telemetry ping is not reporting correctly. r=ehsan 2012-03-05 15:47:46 -05:00
Nathan Froyd
6e8d5ef423 Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke 2012-02-15 14:01:53 -08:00
Phil Ringnalda
366ba73472 Back out e9c07d92a4a4 (bug 719295) for orange 2012-03-01 20:36:59 -08:00
Nathan Froyd
8d86cbec60 Bug 719295 - Clean up telemetry JSObject construction. r=taras, f=luke 2012-02-15 14:01:53 -08:00
Nicholas Nethercote
03ef610e18 Bug 731890 - Convert the 12 "images" memory reporters to a single multi-reporter. r=jlebar.
--HG--
extra : rebase_source : e4ac7a1c03c4a033f2ea5fe54f79654cba3d3574
2012-03-01 16:05:32 -08:00
Marco Bonardo
873d1a20b1 Merge last green PGO from inbound to central 2012-03-01 14:27:31 +01:00
Olli Pettay
3b6294526a Bug 730581, unbind content tree lazily after unlink, r=jst 2012-03-01 15:09:00 +02:00
Felipe Gomes
1ae138018b Bug 723561 - TelemetryStopwatch follow-up: display key name on error. r=gavin 2012-02-29 22:33:03 -08:00
David Mandelin
0be0db4666 Bug 730511: remove obsolete typedefs intN, uintN, r=luke 2012-02-28 15:11:11 -08:00
Nick Hurley
076a7f08b6 Bug 730163 - Telemetry for how long we wait to acquire the cache service lock. r=michal.novotny 2012-02-28 18:40:39 -05:00
Nathan Froyd
8ecbfac2c6 Bug 731004 - Add telemetry for time servicing idle callbacks. r=roc 2012-02-29 15:23:08 -05:00
Nathan Froyd
f976a2b6b5 Bug 706647 - Measure plugin shutdown with telemetry. r=josh 2012-02-28 15:29:42 -05:00
Bill McCloskey
594ab1a09f Bug 731052 - Clean up incremental resets (r=igor) 2012-02-29 10:28:30 -08:00
Nathan Froyd
a928957813 Bug 707320 - Part 4: add tests for load/save functionality; r=taras 2011-12-23 18:37:34 -05:00
Nathan Froyd
cf4fe0ea83 Bug 707320 - Part 3: add load/save histograms to TelemetryPing; r=taras 2011-12-23 13:56:38 -05:00
Nathan Froyd
7e1f1e2f17 Bug 707320 - Part 2: provide interface for loading and saving histograms; r=taras 2011-12-09 15:15:53 -05:00
Nathan Froyd
09195f5b3c Bug 707320 - Part 1: provide reflection for separate Histograms and SampleSets; r=taras 2011-12-13 12:03:30 -05:00
Patrick McManus
0011224491 bug 729736 - runtime experiment with different spdy ping thresholds r=honzab 2012-02-27 10:32:09 -05:00
Mark Capella
56c0e9bc00 Bug 728905 - telemetry ZoomText, YouDao Dictionary and Kazaguru, r=tbsaunde, f=surkov 2012-02-26 11:15:55 +09:00
Nathan Froyd
cff678b77d Bug 717061 - compress telemetry pings; r=taras 2012-01-25 07:23:03 -08:00
Geoff Lankow
53be83b619 Backed out changeset 7dce5c5c9654 (bug 729736) 2012-02-26 13:50:37 +13:00
Patrick McManus
ed30ba1e82 bug 729736 - runtime experiment with different spdy ping thresholds r=honzab 2012-02-25 17:07:51 -05:00
Mark Capella
ea13f42a2a Bug 728904 - prefix telemetry constants starting by A11Y, r=surkov, f=tbsaunde 2012-02-25 13:32:21 +09:00
Nathan Froyd
bcb406168d Bug 711297 - report age of startup cache via telemetry; r=taras 2012-02-22 14:03:52 -05:00
Vladan Djeric
445668e0c7 Backed out aef22bc75f1f (bug 711297) - wrong comment in commit 2012-02-22 14:02:02 -05:00
Nathan Froyd
cb0e3bc80b Bug 711297 - add recordAgesAlways method to nsIStartupCache; r=mwu 2012-02-22 13:45:56 -05:00
Dão Gottwald
b8b31da73b Backed out changeset 599a1a0c5fbe 2012-02-22 14:02:57 +01:00
Nathan Froyd
06592f8fe3 Bug 717061 - compress telemetry pings; r=taras 2012-01-25 07:23:03 -08:00
Mike Hommey
5021059ad0 Fixup for bug 718738. r=me 2012-02-20 09:32:58 +01:00
Mike Hommey
50bdfc4076 Bug 718738 - Send all StartupInfo values in telemetry ping. r=tglek 2012-02-20 08:04:28 +01:00
Bill McCloskey
c6cd982f05 Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor) 2012-02-17 14:35:20 -08:00
Dietrich Ayala
e8ffdc5cde Bug 671041 - batch 'o telemetry metrics for session restore.
r=zpao
2012-02-16 19:50:13 +01:00
Nathan Froyd
6faf9b5c27 Bug 715927 - report addon histograms in telemetry pings; r=taras
--HG--
extra : rebase_source : fba9951ede4da2e114d72ff6fd4ea564825eceeb
2012-01-25 09:24:08 -08:00
Nathan Froyd
01aee493f7 Bug 715927 - separate packHistogram into its own function; r=taras
--HG--
extra : rebase_source : d00ea49793c4d2e5ffb37649ee55f71394276ed6
2012-01-25 09:23:38 -08:00
Nathan Froyd
ca6a898c8f Bug 715927 - tests for addon telemetry; r=taras
--HG--
extra : rebase_source : ad13ed4da8c50db5f94485177cd53cceb37b1555
2012-01-20 13:57:02 -08:00
Nathan Froyd
68b519d691 Bug 715927 - addon telemetry, C++ side; r=taras
--HG--
extra : rebase_source : 21fc9e5dd98e4aa2ed09023a512df9e42bd1c4c9
2012-01-20 13:56:48 -08:00
John Daggett
ad926a3cef Bug 707959. Add word cache and font cache telemetry probes. r=roc 2012-02-15 15:37:48 +09:00
Mark Banner
53953e635d Bug 727081 - Fix for clang error 'use of undeclared identifier EnumerateEntries'. r=nfroyd 2012-02-14 12:57:31 -05:00
Marco Bonardo
f325c574a0 Merge last green PGO from inbound to central 2012-02-14 11:16:13 +01:00
Nathan Froyd
c59f60fcd7 Bug 720456 - Include more startup-relevant information in telemetry pings. r=taras 2012-02-13 15:04:21 -05:00
Nathan Froyd
bf3c723caa Bug 725699 - Clean up Telemetry hashtable reflection. r=taras 2012-02-13 14:47:40 -05:00
Mark Banner
c56d493d11 Bug 720636 - Permanent orange: TEST-UNEXPECTED-FAIL | test_TelemetryPing.js | false == true. Update the test to not rely on the graphics hardware installed as it is really just testing that the hardware information gets reported. r=jdaggett 2012-02-13 10:05:53 +00:00
Frank Yan
301e84a5fc Back out patch for bug 704538 because it's no longer needed. a=gavin 2012-02-13 14:38:37 -08:00
Olli Pettay
e87ef6bf98 Bug 726007 - Add telemetry probes for forgetSkippable, r=mccr8
--HG--
extra : rebase_source : aa3a24a53fc95c41bbe460bba732cc5e024107dc
2012-02-11 01:30:20 +02:00
Igor Bukanov
18e6a2e079 bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
eb3cfce3dc backout merge for bug 724310. r=irc 2012-02-09 21:28:22 +01:00
Igor Bukanov
efe64d22c0 bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Nathan Froyd
2d2214a738 Bug 722240 - Submit Telemetry only for official builds; r=taras 2012-02-01 23:42:20 -05:00
Marco Bonardo
4f32695f7b Bug 723165 - Telemetry for time needed to show the Bookmarks toolbar.
r=dietrich
2012-02-09 11:10:15 +01:00
Felipe Gomes
f3463c63d0 Bug 723561. Create telemetry stopwatch helper to easily store and retrieve timestamp data. r=gavin 2012-02-08 14:36:01 -08:00
Andrzej Skalski
85b2291568 Bug 717506 - telemetry for xforms use, r=surkov, tbsaunde 2012-02-08 16:21:21 +09:00
Marco Bonardo
a1a8faaa6e Bug 723924 - Telemetry for time needed for a single frecency update.
r=dietrich
2012-02-07 16:01:07 +01:00
Marco Bonardo
2fc2a4e45e Bug 723925 - Telemetry for number and size of annotations.
r=dietrich
2012-02-07 16:00:55 +01:00
Gavin Sharp
3ca6d13e3c Bug 724145: add telemetry for whether keyword.URL is user-set, r=jaws 2012-02-06 17:39:07 -08:00
Ed Morley
ad99016d73 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-05 11:10:53 +00:00
Tim Taubert
63e77d6290 merge m-c to fx-team 2012-02-04 11:31:07 +01:00
Tim Taubert
ce8456e7af merge m-c to fx-team 2012-02-04 11:28:09 +01:00
Jared Wein
ef00626976 Bug 723515 - Add telemetry probe for the opening time of the Firefox app menu. r=ttaubert 2012-02-03 13:32:11 +01:00
Panagiotis Koutsourakis
791aa57b19 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Marco Bonardo
375ecc8a79 Bug 723126 - Telemetry for time needed for idle maintenance.
r=dietrich
2012-02-04 15:12:46 +01:00
Marco Bonardo
03cb8e0aaa Bug 723124 - Telemetry for time needed for idle frecency update.
r=dietrich
2012-02-04 15:12:42 +01:00
Tim Taubert
eb1372e781 Bug 721019 - [Page Thumbnails] Add telemetry probes; r=dietrich 2012-02-02 15:50:53 +01:00
Jared Wein
99a897f70e Bug 723090 - Add telemetry probe for the opening time of the site identity popup. r=dietrich 2012-02-02 12:06:42 +01:00
Ed Morley
586c92cc2a Backout d74a924a149b (in effect relanding bug 707320) due to M-oth orange 2012-01-31 18:20:33 +00:00
Justin Lebar
a672ed1561 Back out bug 707320 (revs 5a315a55ea7e, 6c2b90a11ea8, 5c40a413d9a9, 51bffa83d14f) due to startup crashes (e.g. bug 722545). r=froydnj 2012-01-31 11:11:32 -05:00
Nathan Froyd
8e520a8e46 Bug 715953 - add telemetry for recent background timers; r=bz 2012-01-18 09:35:05 -08:00
Nathan Froyd
46448872e4 Bug 718214 - provide mozilla::Telemetry::CanRecord; r=taras 2012-01-18 09:08:18 -08:00
Marco Bonardo
8475bf216d Backout 3bd7584753ae for test failures 2012-01-30 12:49:27 +01:00
Nathan Froyd
8b979593a8 Bug 720456 - include more startup-relevant information in telemetry pings; r=taras 2012-01-23 13:01:44 -08:00
Gavin Sharp
9a3bd2cbef Bug 717105 followup: substract process lifetime from timeStamps so that the values are actually useful, r=taras 2012-01-27 12:37:28 -08:00
Nathan Froyd
562951790c Bug 717659 - add telemetry for reflows in background tabs. r=bz 2012-02-03 12:27:42 +01:00
Gian-Carlo Pascutto
c6b4c2801b Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Nathan Froyd
81b9c9d41c Bug 707320 - Backout Bug 707320. r=taras 2012-02-02 18:14:19 +01:00
Gian-Carlo Pascutto
1aac28d69e Backout 44a0dc4fb9ff (Bug 673470) for Talos regression. 2012-02-01 20:10:02 +01:00
Gian-Carlo Pascutto
340ce0675c Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Jonathan Kew
ce2ca64e46 backout changeset 26509d4e545d (bug 715953) due to debug orange. 2012-01-26 13:13:14 +00:00
Nathan Froyd
4703fe1fd9 Bug 715953 - add telemetry for recent background timers; r=bz 2012-01-18 09:35:05 -08:00
Mark Reid
5af54cbfe1 Bug 720785: report update channel in telemetry ping, r=gavin 2012-01-25 12:12:26 -08:00
Bill McCloskey
b5b7133e4b Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8) 2012-01-25 10:59:55 -08:00
Gavin Sharp
e08a7e9678 Bug 717105: add TelemetryTimestamps module to collect arbitrary timestamps with telemetry, and start using it for browser startup and sessionstore, r=zpao, r=taras 2012-01-10 16:19:06 -08:00
Nathan Froyd
47e2ca820d Bug 707320 - add tests for load/save functionality; r=taras 2011-12-23 18:37:34 -05:00
Nathan Froyd
9a9ea3fae6 Bug 707320 - add load/save histograms to TelemetryPing; r=taras 2011-12-23 13:56:38 -05:00
Nathan Froyd
b436a115b7 Bug 707320 - provide interface for loading and saving histograms; r=taras 2011-12-09 15:15:53 -05:00
Nathan Froyd
98ec1b4d85 Bug 707320 - provide reflection for separate Histograms and SampleSets; r=taras 2011-12-13 12:03:30 -05:00
John Daggett
312b83a0ae Bug 706340. Add gfxinfo to telemetry metadata. r=taras 2012-01-23 15:58:34 +09:00
Andrew McCreight
c527c0ca61 bug 717711 - telemetry for time in between cycle collections. r=smaug 2012-01-20 12:02:18 -08:00
David Bolter
631461b249 Bug 678965 - telemetry for injected screen reader dll's. r=nfroyd,tbsaunde,marcoz
Telemetry for NVDA, JAWS, OLDJAWS, WE, DOLPHIN, SEROTEK, COBRA
2012-01-20 12:26:22 -05:00
Brian R. Bondy
65f8818961 Bug 718348 - Obtain more telemetry data for app update memory errors. r=rstrong 2012-01-18 13:43:21 -05:00
Nathan Froyd
aea5cf48a2 Bug 704176 - don't reflect corrupted histograms; r=taras 2012-01-06 17:13:02 -05:00
Nathan Froyd
3050fce32a Bug 704176 - introduce GetHistogramEnumId; r=taras 2012-01-09 15:42:34 -05:00
Nathan Froyd
db97962e07 Bug 715947 - add telemetry for timers fired; r=bz 2012-01-10 13:33:31 -05:00
Nathan Froyd
8e058940fd Bug 716657 - add Telemetry::AutoCounter; r=taras 2012-01-09 18:21:28 -05:00
Nathan Froyd
63663b3f1f Bug 709971 - HTML reflow telemetry; r=bz 2012-01-10 15:08:43 -05:00
Dão Gottwald
30331cae9e Backed out changeset b4d322e5af47 2012-01-11 16:13:08 +01:00
Nathan Froyd
284d003e15 Bug 716657 - add Telemetry::AutoCounter; r=taras 2012-01-09 18:21:28 -05:00
Nathan Froyd
08f3e24abd Bug 715906 - remove TelemetryHistogram.histogram; r=taras 2012-01-09 12:47:35 -05:00
Nathan Froyd
6e8eddafdd Bug 716553 - fix build warnings in Telemetry.cpp; r=taras 2012-01-09 13:01:52 -05:00
Vladan Djeric
d6246c346b Bug 714450 - Mark the DB whitelist in Telemetry immutable after it is initialized. r=benjmain 2012-01-10 15:31:34 -05:00
Vladan Djeric
26752830cb Bug 708962 - Start Telemetry service at application start to avoid deadlock from GetService spinning event loop. r=benjamin 2012-01-10 15:29:58 -05:00
Gian-Carlo Pascutto
ee3730aff8 Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp 2012-01-10 17:09:32 +01:00
Michael Kohler
51e15f5815 Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style 2012-01-10 00:29:30 -05:00
Michal Novotny
23ae26e401 Bug 716146 - Telemetry - close disk cache output stream 2012-01-07 02:45:46 +01:00
Ed Morley
2260599ad4 Merge mozilla-central to mozilla-inbound 2012-01-06 22:35:43 +00:00
Serge Gautherie
af3a712584 Bug 710562. (Av1a) Disable 2 application-specific '#ifdef' in Toolkit, as a workaround ftb. r=taras. 2012-01-06 17:36:27 +01:00
Rafael Ávila de Espíndola
ac9c71d7eb Bug 701863 - add tests for cloned histograms in telemetry pings; r=taras 2012-01-06 14:41:19 -05:00
Nathan Froyd
2aa029a321 Bug 701863 - clone STARTUP_* histograms properly; r=taras 2012-01-06 14:40:45 -05:00
Nathan Froyd
0623919c24 Bug 701863 - Add a way to clone histograms; r=taras 2012-01-06 14:40:04 -05:00
Nathan Froyd
3ee0c1b1b5 Bug 701863 - make JS/C++ divide explicit; r=taras 2012-01-06 14:39:29 -05:00
Brian R. Bondy
5439ae7276 Bug 700123 - Update telmetry probe with new update.status codes. r=ehsan 2012-01-03 21:59:08 -05:00
Nicholas Nethercote
6d9dd02ad0 Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting (attempt 2). r=sdwilsh.
--HG--
extra : rebase_source : c0bf639394d78efa1cd962d27433050f442eaf2b
2012-01-03 00:27:05 -08:00
Nicholas Nethercote
13e0ce90ef Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent. 2011-12-12 19:04:12 -08:00
Justin Lebar
82004e3f2e Bug 711490 - Add telemetry and memory reporters for counting low-memory events. r=njn 2011-12-19 11:57:57 -05:00
Andrew McCreight
819c130dad Bug 706164 - Add telemetry for CC forcing GC. r=bent 2011-12-05 09:04:41 -08:00
Dão Gottwald
762242e997 Bug 708788 - Add telemetry probes for new/close tab animations. r=dietrich,taras 2011-12-17 05:11:57 +01:00
Patrick McManus
940a01f7ac bug 710205 dns telemetry r=bz 2011-12-16 21:24:17 -05:00
Ehsan Akhgari
200a71cd39 Bug 711195 - Perform the range checks for non-boolean telemetry pings at compile time; r=taras 2011-12-16 14:30:44 -05:00
Rafael Ávila de Espíndola
60a2f759fb Bug 709406: Fix up slow SQL reporting. r=taras. a=ehsan.
--HG--
extra : rebase_source : 09b9577733a4071d6abc778adad3f732446332a5
2011-12-14 15:04:25 -05:00
Patrick McManus
2d124278c9 bug 528288 - reland spdy after libxul weightloss a=khuey CLOSED TREE 2011-12-13 10:55:50 -05:00
Ed Morley
160bed2536 Backout SPDY to keep us under the MSVC virtual address space limit during win PGO builds (bug 709193)
Backs out 952d14a9e508 (bug 707173), c170c678c9ac (bug 708305), 0a5f66d5d8e4 (bug 707662), 3204b70435fe (bug 706236) and the main landing range 48807fde0339:0bd45ead1676 (bug 528288).
2011-12-10 22:36:26 +00:00
Ehsan Akhgari
73f27461e5 Bug 708123 - Add a telemetry probe for update status; r=rstrong 2011-12-09 11:37:16 -05:00
Nicholas Nethercote
251c75371c Bug 700508 - backout 1f093067e982 due to crashes. r=crashes. 2011-12-08 11:35:53 -08:00
Patrick McManus
fd6ff3ed50 bug 707173 - spdy telemetry for connection management r=honzab 2011-12-08 12:09:46 -05:00
Phil Ringnalda
486f94ee6a Back out 7341f4e8b3f3, d91429762579, d0a362467a96, 0aba56de1824 (bug 701863) for Windows timeouts in test_TelemetryPing.js 2011-12-06 23:18:30 -08:00
Nathan Froyd
47c7c7f5b4 Bug 701863 - add test for cloned histograms in telemetry pings; r=taras 2011-11-18 15:28:05 -05:00
Nathan Froyd
8b53d2a42a Bug 701863 - clone STARTUP_* histograms properly; r=taras 2011-11-16 15:33:18 -05:00
Nathan Froyd
9c8bef74db Bug 701863 - Add a way to clone histograms; r=taras
Add nsITelemetry::histogramFrom.
2011-11-14 14:28:18 -05:00
Nathan Froyd
e60ba3f99f Bug 701863 - make JS/C++ divide explicit; r=taras
Separate out some functions so we have a distinction between things that
return JS objects and things that return C++ objects.
2011-11-14 14:27:28 -05:00
Vladan Djeric
659a71d040 Bug 699051. Report slow prepared SQL statements to Telemetry. r=sdwilsh.
--HG--
extra : rebase_source : dcf66cca7ae7b603b77a6bdacb50b3df1c0442ce
2011-12-06 15:12:55 -05:00
Nicholas Nethercote
358228e15f Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting. r=sdwilsh. 2011-12-05 19:19:47 -08:00
Dão Gottwald
e42e35707e Bug 704538 - Create telemetry probe to ascertain what proportion of users may prefer bug 695482's new 'open search in foreground' behaviour. r=gavin,tglek 2011-12-03 13:02:21 +01:00
Ed Morley
d27fc026d5 Backout 75e72a52a0cb, 1120ae801dac, b2572a5cffa9, fa6a273a9b41 (bug 701863) for build failures 2011-12-03 09:13:14 +00:00
Nathan Froyd
da0598fbca Bug 701863 - add test for cloned histograms in telemetry pings; r=taras 2011-11-18 15:28:05 -05:00
Nathan Froyd
1be53b4ad1 Bug 701863 - clone STARTUP_* histograms properly; r=taras 2011-11-16 15:33:18 -05:00
Nathan Froyd
9793e7eeef Bug 701863 - Add a way to clone histograms; r=taras
Add nsITelemetry::histogramFrom.
2011-11-14 14:28:18 -05:00
Nathan Froyd
4d74495db3 Bug 701863 - make JS/C++ divide explicit; r=taras
Separate out some functions so we have a distinction between things that
return JS objects and things that return C++ objects.
2011-11-14 14:27:28 -05:00
Michal Novotny
51a2a81fd3 Bug 695003 - Race condition when deleting cache directory 2011-12-02 18:10:57 +01:00
Patrick McManus
ce94c7ff4d bug 528222 Basic SPDY web transport support. r=honzab r=bsmith sr=biesi
patch 0
2011-12-02 10:28:56 -05:00
Nathan Froyd
45b521a800 Bug 705845 - Add telemetry for size of values stored in localStorage; r=honzab 2011-12-01 19:19:56 -05:00
Felix Fung
61c8c22ee9 Bug 498543 - Null-checking JS_THIS_OBJECT Results. r=jwalden 2011-12-01 13:30:28 -08:00
Andrew McCreight
ec323ff09a Bug 706168. Add TELEMETRY_BOOLEAN for convenience. r=taras
DONTBUILD because this is just a repush of something due to a bad commit message
2011-11-29 14:35:20 -05:00
Andrew McCreight
4d97a588f7 Backed out changeset d1a66dc7b119 2011-11-30 10:58:53 -05:00
Andrew McCreight
b0f1719e7b Bug 706169. Add TELEMETRY_BOOLEAN for convenience. r=taras 2011-11-29 14:35:20 -05:00
John Daggett
971bd19215 Bug 705590. Measure system font fallback times. r=jrmuizel 2011-11-30 10:55:11 +09:00
Ed Morley
d4fc966448 Merge mozilla-central and mozilla-inbound 2011-11-20 11:17:44 +00:00
Olli Pettay
a8bafb1fc2 Bug 703715 - Add Telemetry probes for sync XHR, r=sicking, taras 2011-11-19 20:50:46 +02:00
Olli Pettay
41f1e240c6 Bug 703715 - Add Telemetry probes for sync XHR, r=sicking, taras 2011-11-19 20:50:17 +02:00
Nathan Froyd
1d317b23d5 Bug 685880 - Remove dead code from TelemetryPing.js. r=taras 2011-11-14 14:51:34 -05:00
Mike Hommey
cfe6b4b12d Bug 702764 part 2 - Make nsAppStartup::GetStartupInfo more flexible. r=tglek 2011-11-18 08:54:27 +01:00
Ms2ger
d2ea6246bf Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey 2011-11-16 08:50:19 +01:00
Taras Glek
49c90764f3 Bug 701583: make a snapshot of sqlite data on startup r=mak 2011-11-11 13:10:59 -08:00
Taras Glek
d75310f638 Bug 701563: Break out webapps sqlite overhead from sqlite_other* r=mak 2011-11-10 17:01:40 -08:00
Nick Hurley
e96e46244c bug 699409 - telemetry for memory used by records in the disk cache map. r=jduell 2011-11-07 23:41:52 -05:00
Nick Hurley
c1001e17bf Bug 687081 - Time how long it takes to find (or not) things in the cache. r=jduell 2011-10-30 15:39:53 +01:00
David Rajchenbach Teller
1f1b1a8230 Bug 693667 - Track time from requesting an async query to completion via telemetry r=taras 2011-10-13 10:48:40 +02:00
Taras Glek
7dacea9199 Include enabled addons + persona in telemetry r=Mossop 2011-10-24 16:04:04 -07:00
Taras Glek
28b53242f1 Bug 690585 - Report startup interruptions r=glandium 2011-10-24 14:38:39 -07:00
Justin Lebar
0b13a5f417 Bug 693404 - Part 2: On Mac, purge MADV_FREE'd pages before reading RSS. r=khuey 2011-10-24 13:24:02 -04:00
Justin Lebar
500d48e1f3 Back out bug 693404 (2f7668cd67bc, 3db099ca452a) due to red. 2011-10-24 14:02:16 -04:00
Justin Lebar
ac6aa8951b Bug 693404 - Part 2: On Mac, purge MADV_FREE'd pages before reading RSS. r=khuey
--HG--
extra : rebase_source : c0f1f82aba30d32166e17d7d4216017475c9c09a
2011-10-24 13:24:02 -04:00
Nathan Froyd
bb5e7dae41 Bug 681535 - XUL reflow telemetry; r=dbaron 2011-10-17 12:49:57 -04:00
Mark Reid
a6d6881ec2 Bug 694447 - Broken idle telemetry reporting. r=mak 2011-10-20 00:03:34 +02:00
Bobby Holley
32e79ed0fa Merge mozilla-central to mozilla-inbound 2011-10-14 12:12:53 -07:00
Olli Pettay
ef738c920a Bug 694033 - Add Telemetry probes for windows which have had mutation event listeners, r=taras
--HG--
extra : rebase_source : 418c83dd2aad924a3e718f2b084f211e2bd3f31e
2011-10-14 20:40:12 +03:00
Bill McCloskey
685049419b Bug 677411 - Add telemetry counters for JS GC (r=luke) 2011-10-11 10:38:26 -07:00
Nathan Froyd
4e884da89b Bug 682869 - update places to use Telemetry::AccumulateTimeDelta. r=tglek,khuey,jduell
--HG--
extra : rebase_source : 2b691d94f8352efb13e92294e22844e6473fd458
2011-10-10 13:05:47 -04:00
Nathan Froyd
fdbdc07e35 Bug 682869 - introduce Telemetry::AccumulateTimeDelta. r=tglek
--HG--
extra : rebase_source : e7724d2c9780d4afebd83ec0978f9feccb86ce35
2011-10-10 13:04:57 -04:00
Marco Bonardo
65708f667a Bug 689142 - Places telemetry gets lost, due to being collected on idle-daily.
r=taras,dietrich
2011-10-07 21:10:42 +02:00
Nathan Froyd
df7bb4249e Bug 684038 - Report cpuid in telemetry. r=dougt
--HG--
extra : rebase_source : 5cff4221baddabb01a31cdb847d1371d0574e48f
2011-10-06 11:35:46 -04:00
Nick Hurley
b6fb7a423c bug 687085 - telemetry for hit/reval/miss by device type. r=mcmanus 2011-10-06 12:02:23 +02:00
Justin Lebar
13ae4e1d34 Bug 690458 - Increase resolution of memory telemetry histograms. r=khuey
--HG--
extra : rebase_source : 88948d7548e6ed9a17e06c8161c70dddd7e24596
2011-10-03 11:31:11 -04:00
Gian-Carlo Pascutto
d2872dfc1f Bug 686691 - PrefixSet loading should use readahead. r=taras 2011-10-02 21:26:10 +02:00
Trevor Saunders
bc0274e8c3 bug 682247 - telemetry for deprocated IAccessibleTable interface r=surkov 2011-09-15 23:39:15 -04:00
Trevor Saunders
2b5a1b6727 bug 679786 - telemetry reporting use of ISimpleDOM* interfaces r=surkov 2011-08-17 10:43:20 -07:00
Kyle Huey
2b08b16ff6 Bug 687332: Fix up telemetry. 2011-09-29 12:06:36 -04:00
Michael Wu
d8e503c38b Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Taras Glek
a8f25be81f bug 668392: backout addon/person reporting until privacy optin is updated 2011-09-26 13:25:57 -07:00
Mike Hommey
cf39bdb1ee Bug 686435 - Add a telemetry probe on nsAppShellService::CreateTopLevelWindow. r=taras 2011-09-23 14:30:49 +02:00
Jeff Muizelaar
e07922260d Bug 673176. Record decoding speed for different image decoders. r=jlebar
--HG--
extra : transplant_source : %1A%1Dav%7C%C5%BF%9B%09%94bl%AC%14%CCpg%24R%AE
2011-09-22 16:25:56 -04:00
Jeff Muizelaar
6f22e3e5d3 Bug 684859. Add telemetry to track when 2d or webgl canvas is used. r=bas
--HG--
extra : transplant_source : %FB5%40%FA%3A%2Cg%AF%14W%D3%E8%D1y%03%25%D1%E9%22%AB
2011-09-19 16:08:56 -04:00
Nick Hurley
a44090294e Bug 686948 - Add telemetry for cache hit/miss with/without revalidation. r=mcmanus 2011-09-17 10:22:09 +01:00
Jason Duell
8d86096338 Bug 686067: Standardize max time for necko telemetry stats at 30 seconds. r=honzab 2011-09-15 18:19:56 -07:00
Jonathan Protzenko
4bd1f9ae5a Bug 681873 - Add basic Telemetry support to Thunderbird r=tglek 2011-09-09 13:47:53 +02:00
Gian-Carlo Pascutto
3088bb81fb Bug 669410 - Add telemetry for PrefixSet usage. r=tglek 2011-09-08 22:17:34 +02:00
Jeff Muizelaar
9d4bfca227 Bug 684091. Keep a histogram of how often we've decoded images. r=jlebar
This will help track if we're decoding the right amount. e.g. if we
try to decode less we should see changes here.
2011-09-08 14:05:11 -04:00
Taras Glek
f66a1bc657 Bug 673292. Provide raw histogram data to c++ consumers. r=jmuizelaar
This will be useful for manually controlling histogram values instead of
just acummulating.
2011-08-05 09:53:48 -04:00
Taras Glek
a38f1bf761 Bug 680508: disable telemetry for content-processes r=glandium 2011-08-22 11:38:08 -07:00
Taras Glek
d6d29866cb Bug 680197 - Link from telemetryhistograms.h + telemetryping.js to the list of probes wiki r=glandium 2011-08-22 11:38:06 -07:00
Geoff Brown
1264a5446f Bug 668349 - Changes to xpcshell.ini; r=jmaher 2011-08-22 09:00:50 +01:00
Nicholas Nethercote
177a0ca1f8 Bug 678922 - Telemeterize the "storage/sqlite" memory reporter. r=khuey. 2011-08-17 19:53:03 -07:00
Trevor Saunders
eb087b3f28 bug 678799 - a11y telemetry for accessibility initialization r=surkov, tglek 2011-08-11 04:01:27 -07:00
Taras Glek
82715b888d 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
fb1bfd2b63 Bug 668392 - Include enabled addons + persona in telemetry r=Mossop 2011-08-11 14:19:40 -07:00
Jeff Muizelaar
9dfaad3a37 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
911766f68c 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
cc33de771b Bug 673837 - Telemeterize js-compartment-count. r=nnethercote. 2011-08-10 19:00:38 -07:00
Brad Lassey
146bdc79f5 backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4 2011-08-10 18:18:09 -04:00
Geoff Brown
cf4a559f2b Bug 668349 - changes to xpcshell.ini; r=jmaher 2011-08-10 16:56:49 -04:00
Luke Wagner
b747d1721b 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
673fa49bf2 Backout a22fad398472 and 373e6bd2705d because of burnage 2011-08-04 15:54:14 -07:00
Luke Wagner
59e742e724 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
0f62a1219f 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
6769ff0594 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
2d60c84142 Bug 671001 - Use telemetry to collect common Places stats.
r=dietrich
2011-08-01 23:09:20 +02:00
Taras Glek
4f9e57bfe0 Bug 674767: Use double conversion macros for jsvals, squash windows double r=glandium 2011-08-01 13:17:47 -07:00
Jason Duell
1588ac238a 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
3d255259df Bug 668133 - Add telemetry probes for font enumeration, r=jtd 2011-07-26 23:42:53 -07:00
Taras Glek
61e0c70faa Bug 673727: Report sqlite waiting on/off main thread via telemetry r=mak 2011-07-26 15:06:34 -07:00
Michael Wu
706be3a5e8 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
3e07692ce3 Bug 672731 - Add UNITS_COUNT_CUMULATIVE to nsIMemoryReporter. r=njn 2011-07-24 23:56:50 -04:00
Taras Glek
1800d8f336 Bug 668378: Telemetry sqlite IO r=asuth 2011-07-21 11:12:31 -07:00
Taras Glek
403f552f24 Bug 672651 - Track cache init times via telemetry r=jduell 2011-07-20 17:02:58 -07:00