Ehsan Akhgari
d282557bca
Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg
2014-09-02 18:24:24 -04:00
Rafael Kourdis
064a8327d2
Bug 1030487 - Don't report main-thread I/O to Telemetry unless it lasts more than 50ms; r=vladan
2014-08-18 18:42:14 -04:00
Nicholas Nethercote
663b82ea3b
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
2014-08-06 06:31:21 -07:00
Andrew McCreight
783469af5d
Bug 1047648 - TelemetryImpl::mHistogramMap can use nsDepCharHashKey. r=aklotz
2014-08-06 11:26:35 -07:00
Andrew McCreight
9acc561205
Bug 1047523 - Report memory held onto by more Telemetry hash tables. r=froydnj
2014-08-06 11:26:35 -07:00
Jim Chen
41a6b06c80
Bug 1034138 - b. Add thread hang native stack output to nsITelemetry; r=vladan
2014-07-29 10:33:11 -04:00
Carsten "Tomcat" Book
a2287edfb6
Backed out changeset e83ef20b70ff (bug 1034138)
2014-07-25 15:59:08 +02:00
Jim Chen
46fd0de57e
Bug 1034138 - b. Add thread hang native stack output to nsITelemetry; r=vladan
2014-07-24 22:33:50 -04:00
Benoit Jacob
029e0e533d
Bug 1028588 - Fix dangerous public destructors in toolkit/ - r=ehsan
2014-06-23 18:40:02 -04:00
Jim Chen
0112d5b817
Bug 1023461 - Add HangStack class to support internal string buffer; r=vladan
2014-06-20 14:28:10 -04:00
Nicholas Nethercote
7b107d5931
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
2014-05-20 23:06:54 -07:00
Kyle Huey
643d853aa4
Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
2014-05-23 12:53:17 -07:00
Birunthan Mohanathas
1ebdb921a5
Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...)). r=ehsan
2014-05-22 06:48:50 +03:00
Jon Coppeard
d67f0ed243
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2014-04-30 10:10:33 +01:00
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