Birunthan Mohanathas
eeb9aaaa94
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Aaron Klotz
0c4a7687a4
Bug 935482: New IOInterposer observer for recording main thread I/O to file; r=froydnj
2014-04-19 14:28:02 -06:00
Terrence Cole
ccf4d8dd9b
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
2014-01-21 18:11:17 -08:00
Birunthan Mohanathas
40ba5a7cba
Bug 845478 - Part 8: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in remaining instances. r=Waldo
2014-03-25 14:42:33 -04:00
Aaron Klotz
0262b2801d
Bug 986758: Grab mutexes in Telemetry memory reporter code; r=vladan
2014-03-24 12:24:51 -04:00
Aaron Klotz
66884a5f0b
Bug 976000: Add info to Telemetry.fileIOReports to differentiate between start/normal/shutdown I/O; r=froydnj
2014-03-18 16:07:35 -06:00
Aaron Klotz
d411544c64
Bug 972577: Consolidate IOInterposer initialization code; r=froydnj,BenWa,jimm
2014-03-14 16:35:01 -06:00
Wes Kocher
a5be17bbc4
Backed out changeset 2bdd2d042847 (bug 972577) for non-unified bustage on a CLOSED TREE
2014-03-14 15:27:21 -07:00
Aaron Klotz
0a951fc88b
Bug 972577: Consolidate IOInterposer initialization code; r=froydnj,BenWa,jimm
2014-03-14 13:47:24 -06:00
Benjamin Smedberg
0e73145762
Bug 981851 - Add a simple JS logging mechanism to telemetry for recording unusual event data, r=taras
2014-03-14 09:24:02 -04:00
Aaron Klotz
c9f8f3205f
Bug 970412: Clean up I/O report path filtering; r=froydnj
2014-02-13 14:20:45 -07:00
Jim Chen
adab1b31a6
Bug 970358 - Disable BackgroundHangMonitor on release builds. r=froydnj
2014-02-12 10:24:21 -05:00
Jon Coppeard
0df72e25fb
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
2014-02-12 10:50:46 +00:00
Aaron Klotz
8b4062a615
Bug 970412: Modify Telemetry.fileIOReports to include limited path information; r=froydnj
2014-02-11 14:24:49 -07:00
Jacek Caban
02c8b2635a
Bug 902587 - Use proper compare function on mingw.
2014-02-07 12:52:00 +01:00
Aaron Klotz
f941e68b57
Bug 902587 - Part 4: Changes to telemetry memory reporting; r=njn,froydnj
2014-01-31 20:14:51 -07:00
Aaron Klotz
93d96d1313
Bug 902587 - Part 3: IO Interpose Reporter for Telemetry; r=froydnj
2013-12-09 21:30:06 -02:00
Vladan Djeric
5c18d1cabc
Bug 863122 - Add time since launch and time since system startup to chromehang report. r=nfroyd
2014-01-27 13:47:00 -08:00
Jon Coppeard
db296e2bf4
Bug 963167 - Convert JS_SetElement() to take HandleValue rather than MutableHandleValue r=sfink r=bz
2014-01-25 09:31:17 +00:00
Terrence Cole
5403e658ff
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
2014-01-16 09:48:58 -08:00
Tom Schuster
4a7dd51a60
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
2014-01-09 18:39:36 +01:00
Nicholas Hurley
1a4b6903b1
Bug 948205 - Rename seer.sqlite (and fixup schema in the process). r=mcmanus r=vladan
2014-01-13 17:57:46 -08:00
Roberto A. Vitillo
e6520ed502
Bug 742500 - Disable expired telemetry probes. r=vladan
2014-01-03 12:02:48 -05:00
Ryan VanderMeulen
2fbd8e3fa4
Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange.
2014-01-03 11:31:17 -05:00
Roberto A. Vitillo
0d81111f50
Bug 742500 - Disable expired telemetry probes. r=vladan
2014-01-03 09:28:07 -05:00
Nicholas Nethercote
49912eb578
Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
2013-12-07 22:09:10 -08:00
Vladan Djeric
2e9b3661bc
Bug 937915: Restore DB filenames in Telemetry SlowSQL strings. r=dteller
2013-12-17 19:07:18 -05:00
Nathan Froyd
8fdd5ae717
Bug 932285 - part 3 - don't export comments to telemetry's string table; r=vladan
2013-12-06 15:18:48 -05:00
Nathan Froyd
9d53df597a
Bug 932285 - part 2 - convert nsITelemetry.registeredHistograms to a function returning an array; r=vladan
2013-12-13 12:56:11 -05:00
Nicholas Nethercote
0d8c64efcc
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
2013-11-07 16:35:30 +11:00
Ehsan Akhgari
65aaebab72
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
...
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
2013-11-27 20:05:00 -05:00
Nicholas Nethercote
c363b9d028
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
2013-11-07 16:35:30 +11:00
Jim Chen
2e14db4bf0
Bug 932865 - Expose thread hang stats through nsITelemetry and telemetry ping; r=vladan
2013-11-22 14:17:31 -05:00
Jim Chen
d43fbda261
Bug 932865 - Record inactive thread hang stats inside telemetry; r=vladan
2013-11-22 14:17:31 -05:00
Jim Chen
ff3de9e8d8
Bug 932865 - Add ThreadHangStats for collecting background hang telemetry; r=vladan
2013-11-22 14:17:30 -05:00
Jonas Finnemann Jensen
2f3c1f5fe5
Bug 937201 - Fix Windows builds without MOZ_ENABLE_PROFILER_SPS. r=BenWa
2013-11-18 13:21:26 -05:00
David Rajchenbach-Teller
535f2c27f9
Bug 932281 - Extend TelemetryHistogram.{id_offset, comment_offset} to uint32_t. r=froydnj
2013-11-06 09:02:29 -05:00
Jonas Finnemann Jensen
cf099c0754
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer. r=BenWa
2013-11-05 07:45:20 -05:00
Birunthan Mohanathas
b55ff3bd65
Bug 784739 - Switch from NULL to nullptr in toolkit/components/ (1/2); r=ehsan
2013-10-10 16:38:05 -04:00
Ehsan Akhgari
c110a2c9ac
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Dan Gohman
94cd9b8531
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
2013-09-11 05:49:05 -07:00
Nicholas Nethercote
c7fbf6a742
Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
2013-08-27 16:24:51 -07:00
Robert O'Callahan
51222bdd45
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
2013-09-02 20:41:57 +12:00
Phil Ringnalda
6e1be50ee9
Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
2013-09-04 22:42:06 -07:00
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