Michael Layzell
a093510d49
Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
2015-09-12 16:53:33 -04:00
Nathan Froyd
2153af8dcc
Bug 968923 - part 3c - miscellaneous telemetry changes for use counters; r=gfritzsche
...
This patch teaches gen-histogram-enum.py how to correctly deal with the
situation where there are no use counters. It also adds
mozilla::Telemetry::GetHistogramName for debugging purposes.
2015-06-03 14:38:15 -04:00
Jeff Gilbert
b1f1e1a811
Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
2015-07-14 17:37:28 -07:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Randall Barker
2ee4f9a372
Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd
2015-04-03 15:52:00 +02:00
Wes Kocher
b4465e0af8
Backed out changeset 0f5799df920b (bug 1093934) for various test failures CLOSED TREE
2015-04-02 13:42:34 -07:00
Randall Barker
762a6748a9
Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC r=froydnj
2015-04-02 12:12:37 -07:00
Alessio Placitelli
f3eb8e2fb5
Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan
2015-03-25 16:42:14 +01:00
Aaron Klotz
f7fe5fbcde
Bug 1100360: Convert ChromeHang annotations to use UniquePtr; r=vladan
2014-12-30 14:52:39 -07:00
Aaron Klotz
fa5a9e12ba
Bug 1070755: Telemetry to track total time that the main thread is blocked during plugin initialization; r=vladan (Relanding because I meant to back out a different commit for bustage, not this) CLOSED TREE
2014-12-11 14:00:47 -07:00
Wes Kocher
585e114d54
Backed out changeset 62a9e591e57d (bug 1070755) for mochitest-11 bustage on a CLOSED TREE
2014-12-11 14:53:01 -08:00
Aaron Klotz
1fcab019db
Bug 1070755: Telemetry to track total time that the main thread is blocked during plugin initialization; r=vladan
2014-12-11 14:00:47 -07:00
Georg Fritzsche
3aef81eab5
Bug 1096785 - Add Telemetry::Accumulate() for keyed histograms. r=froydnj
2014-11-11 11:45:40 +07:00
Georg Fritzsche
0fd9b006e5
Bug 1069874 - Add keyed histogram types. r=froydnj
2014-10-30 20:51:01 +01:00
Aaron Klotz
bd3c976be2
Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan
2014-10-21 11:48:08 -06:00
Ehsan Akhgari
afe829e32c
Bug 1045094 - Fix some bad implicit constructors in telemetry; r=froydnj
2014-07-28 13:16:00 -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
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
Jim Chen
d43fbda261
Bug 932865 - Record inactive thread hang stats inside telemetry; r=vladan
2013-11-22 14:17:31 -05: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
Markus Stange
11fd774538
Bug 904535 - Don't #include shared-libraries.h in Telemetry.h. r=vdjeric
2013-08-14 13:17:47 +02: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
Vladan Djeric
094377a5c2
Bug 830429 - Reduce the threshold for slow main thread SQL to 50ms. r=nfroyd
2013-01-22 14:12:17 -05:00
Paul Adenot
1efe0eeedb
Bug 782459 - Generalize the telemetry AutoTimer RAII class to provide multiple resolution. r=taras
2012-08-26 21:11:55 -07:00
Nathan Froyd
5a5bd24258
Bug 781531 - generate histogram information from JSON; r=taras
2012-08-24 15:54:55 -04:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Rafael Ávila de Espíndola
2da5ebd162
Bug 783154 - Refactor the chrome hang code to use the same class as write poisoning. r=taras,benwa,vladan.
2012-08-21 17:14:38 -04:00
Vladan Djeric
c8aca10bab
Bug 779310: Remove string literals from slowSql reports. r=taras
2012-08-21 15:29:28 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Vladan Djeric
2a5b658be4
Bug 722368 - Report slow SQL created from dynamic strings to Telemetry. r=taras
2012-03-21 13:26:48 -04:00
Landry Breuil
6d561d9c0b
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
Vladan Djeric
851a0eeba4
Bug 712109 - Implement chrome hang reporting on profiling branch. r=ehsan
2012-03-12 07:07:05 -04:00
Nathan Froyd
b40963e7ff
Bug 718214 - provide mozilla::Telemetry::CanRecord; r=taras
2012-01-18 09:08:18 -08:00
Nathan Froyd
430df2bd8a
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Dão Gottwald
42e8f75f05
Backed out changeset b4d322e5af47
2012-01-11 16:13:08 +01:00
Nathan Froyd
c79721bd2b
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Vladan Djeric
64a2c83659
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
Michael Kohler
c4be71f5ba
Bug 711818 - MOZILLA_GUARD_OBJECT_NOTIFIER* should use a MOZ_ prefix to follow MFBT style
2012-01-10 00:29:30 -05:00
Vladan Djeric
8a06bb80bd
Bug 699051. Report slow prepared SQL statements to Telemetry. r=sdwilsh.
2011-12-06 15:12:55 -05:00
Mike Hommey
efd6f09c3e
Bug 702764 part 2 - Make nsAppStartup::GetStartupInfo more flexible. r=tglek
2011-11-18 08:54:27 +01:00
Ms2ger
5318313e12
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
David Rajchenbach Teller
cf1e733e43
Bug 693667 - Track time from requesting an async query to completion via telemetry r=taras
2011-10-13 10:48:40 +02:00
Nathan Froyd
f67040f8bb
Bug 682869 - update places to use Telemetry::AccumulateTimeDelta. r=tglek,khuey,jduell
2011-10-10 13:05:47 -04:00
Nathan Froyd
e1a5e1af3e
Bug 682869 - introduce Telemetry::AccumulateTimeDelta. r=tglek
2011-10-10 13:04:57 -04:00
Taras Glek
a1215221a9
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
92c6875537
Bug 674767: Use double conversion macros for jsvals, squash windows double r=glandium
2011-08-01 13:17:47 -07:00
Michael Wu
d1062a0b18
Bug 672426 - Use GUARD_OBJECT macros in Telemetry::AutoTimer, r=taras
2011-07-20 00:34:28 -07:00