Commit Graph

145 Commits

Author SHA1 Message Date
Nicholas Nethercote
d7fc3db766 Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. 2013-08-27 16:24:51 -07:00
Kamil Muszynski
b0ff8617b4 Bug 896737 - Limit the length of Slow SQL statements reported to Telemetry. r=vdjeric 2013-09-03 17:41:27 -04:00
Nicholas Nethercote
79d04473bb Bug 831193 (part 7) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in toolkit/components/. r=nfroyd. 2013-01-17 16:45:11 -08:00
Nathan Froyd
97db6a6297 Bug 905759 - part 1 - add Telemetry infrastructure for telemetry gecko events; r=vladan 2013-08-15 15:04:15 -04:00
Tom Schuster
ba4a5bd7c1 Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence 2013-08-15 17:41:51 -04:00
Ehsan Akhgari
a3689458ae Backed out changeset 3d9664b78ca7 (bug 884410) because of build bustage on a CLOSED TREE 2013-08-15 18:20:00 -04:00
Tom Schuster
1ec5422e09 Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence 2013-08-15 17:41:51 -04:00
Markus Stange
11fd774538 Bug 904535 - Don't #include shared-libraries.h in Telemetry.h. r=vdjeric 2013-08-14 13:17:47 +02:00
Nicholas Nethercote
f7d6f07d24 Bug 898914 (part 1) - Remove JSBool. 2013-08-08 15:53:04 -07:00
Nicholas Nethercote
966f6b5ff2 Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz. 2013-08-02 00:41:57 -07:00
Jon Coppeard
3d1569a54e Bug 900986 - Convert JS_*Element API to use MutableHandleValue for out params r=terrence r=bholley r=smaug 2013-08-05 14:02:47 +01:00
Joshua Cranmer
4c1f2d0784 Bug 884061 - Part 3v: Use NS_DECL_THREADSAFE_ISUPPORTS in toolkit/, r=Mossop 2013-07-18 21:24:15 -05:00
Justin Lebar
8cc88f21ce Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
de89040a2c Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else

This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Catalin Iacob
f88cdc0744 Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn. 2013-06-23 14:03:39 +02:00
Boris Zbarsky
fc3d3c1c60 Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence 2013-05-30 17:46:48 -04:00
Nathan Froyd
f2ba112134 Bug 870782 - call NS_GetSpecialDirectory on the main thread rather than off-mainthread in telemetry; r=vladan 2013-05-10 11:37:13 -04:00
David Zbarsky
2d00e39bde Bug 867459: Fix bustage on a CLOSED TREE 2013-05-02 23:10:04 -04:00
David Zbarsky
56ff95d2f7 Bug 867459 - Fix toolkit/ rooting hazards r=terrence 2013-05-02 22:02:37 -04:00
Steve Fink
e775a4a64d Bug 867341 - Replace NULL with nullptr in Rooted<JSObject*> lines. r=vladan
This is the rebased remnants of an earlier patch replacing AutoObjectRooter with Rooted<JSObject*>, after dzbarsky landed a patch doing the same thing.
2013-05-02 12:51:41 -07:00
David Zbarsky
e37c03f2f4 Bug 867459: Root toolkit/ r=terrence 2013-05-01 18:43:53 -04:00
Aryeh Gregor
6714817176 Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger 2013-04-22 14:15:59 +03:00
David Rajchenbach-Teller
2647560da9 Bug 724368 - Expose the maximum number of threads to JS. r=froydnj 2013-04-19 07:54:18 -04:00
Jeff Walden
356abe8832 Bug 858677 - Fix up code not built by SpiderMonkey to use the newly-changed deletion signatures. r=bholley, r=billm 2013-04-05 21:22:55 -07:00
Daniel Holbert
bf66557565 Bug 851169: Add (void)-cast to silence GCC "unused" build warning for variable in Telemetry.cpp whose only usage is currently commented out. r=ehsan 2013-03-14 22:33:14 -07:00
Jose Cortes
1184016e2d Bug 842186 - Update instances of jsval to JS::Value in .cpp and .h files within the toolkit and netwerk directories. r=jwalden 2013-03-06 13:16:46 -08:00
Rafael Ávila de Espíndola
f74ca2a1ba Bug 846922 - Read late write stacks on windows. r=BenWa. 2013-03-01 19:39:29 -05:00
Nathan Froyd
4c1d8dc6cc Bug 844146 - make JS and C++ codepaths for adding histogram values identical; r=taras 2013-02-22 12:38:43 -05:00
Nathan Froyd
e99018d644 Bug 837271 - part 2 - add extended_statistics_ok mechanism to histogram machinery; r=vladan 2013-02-13 10:51:24 -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
Bill McCloskey
cdd3c037a9 Bug 751618 - Add js/GCAPI.h (r=terrence) 2013-01-27 12:35:12 -08:00
Rafael Ávila de Espíndola
1f4f35e561 Bug 831303 - Comment the assert. r=ehsan. 2013-01-18 11:14:31 -05:00
Rafael Ávila de Espíndola
3cc9e7437d Bug 831303 - Fix the the stop where we start counting the shutdown time.r=ehsan. 2013-01-17 11:40:14 -05:00
Rafael Ávila de Espíndola
8e4b7d6513 Bug 831133 - Record only the basename. r=vladan. 2013-01-16 21:02:32 -05:00
Rafael Ávila de Espíndola
2a3a4c828a Bug 830584 - Write and read the module id to/from the late writes file. r=vladan. 2013-01-15 18:55:35 -05:00
Vladan Djeric
31a970cb83 Bug 830202: Track slow SQL strings from Firefox Health Report. r=taras 2013-01-13 21:56:39 -05:00
Trevor Saunders
5f4dc421fd bug 829288 - fix some toolkit/ warnings r=ehsan 2013-01-10 06:44:15 -05:00
Ehsan Akhgari
34d45e9e20 Backed out changeset 23bb4a03ef34 (bug 815418) because of possible xpcshell bustage 2013-01-10 17:21:48 -05:00
Aaron Klotz
606aa6bf50 Bug 815418: Telemetry for failed profile lock attempts; r=vladan 2013-01-10 12:50:51 -05:00
Rafael Ávila de Espíndola
4de1f99bb2 Bug 825701 - Use v3 to report hangs. r=vladan. 2013-01-09 15:05:00 -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
Rafael Ávila de Espíndola
d292d9e605 Bug 822695 - Use nsCOMArray. r=ehsan. 2013-01-07 14:45:25 -05:00
Nicholas Nethercote
8a28a2740d Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar. 2012-12-23 16:59:51 -08: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
Jeff Walden
8a6657de57 Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger 2012-12-14 18:58:45 -05:00
Rafael Ávila de Espíndola
c870714ef8 Bug 815709 - Shutdown time is read in the main thread. r=vladan. 2012-12-13 23:13:03 -05:00
Rafael Ávila de Espíndola
c3b8f61ff5 Bug 815709 - Shutdown time is read in the main thread. r=ehsan.
Move code to Telemetry.cpp and s/NULL/nullptr/.
2012-12-13 12:06:27 -05:00