Commit Graph

382 Commits

Author SHA1 Message Date
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