Vanessa Gutierrez
82386a51f7
Bug 1376942 - Corrected incorrect spelling in comment: servers changed to serves. r=gfritzsche
2017-07-12 09:01:00 +02:00
Krypto
c61bf6f9d8
Bug 1375043 - Rename m(Keyed)Accumulations to m(Keyed)HistogramAccumulations in DiscardedData. r=gfritzsche
2017-06-24 17:26:56 +05:30
Chris H-C
1ad2c3202b
bug 1369041 - Allow child processes to discard data when overwhelmed r=bsmedberg,gfritzsche f?bsmedberg
...
It is possible in extreme cases that the Telemetry IPC Accumulator might be
starved long enough that it cannot drain its stored accumulations for a while.
Once we hit 5x the high water mark, start discarding data.
Count each piece and type of discarded data and report it via a custom IPC
message.
MozReview-Commit-ID: JayRpa5QPec
2017-06-09 09:53:42 -04:00
Georg Fritzsche
940a7067c5
Bug 1361661 - Part 3 - Update the Telemetry core. r=dexter
...
Updates the core Telemetry code to use the new headers and support the extension process.
TelemetryHistogram is not cleanly refactored here; doing this uncovered a few time consuming issues with the various lookup code paths.
2017-05-23 13:48:13 +07:00
Sebastian Hengst
2d99162f7f
Backed out changeset 42a4e28e6210 (bug 1361661)
2017-05-22 20:40:17 +02:00
Georg Fritzsche
ab50d638c5
Bug 1361661 - Part 3: Update the Telemetry core. r=dexter
...
Updates the core Telemetry code to use the new headers and support the extension process.
TelemetryHistogram is not cleanly refactored here; doing this uncovered a few time consuming issues with the various lookup code paths.
2017-05-22 15:41:14 +07:00
Sebastian Hengst
de9a911353
Backed out changeset d1932fb366d4 (bug 1361661)
2017-05-22 16:19:21 +02:00
Georg Fritzsche
0f76edd4d9
Bug 1361661 - Part 3: Update the Telemetry core. r=dexter
...
Updates the core Telemetry code to use the new headers and support the extension process.
TelemetryHistogram is not cleanly refactored here; doing this uncovered a few time consuming issues with the various lookup code paths.
2017-05-22 15:41:14 +07:00
Georg Fritzsche
d8b6b7d1e8
Bug 1313326 - Part 2 - Restrict event recording to specified processes. r=dexter
2017-03-06 16:12:49 +01:00
Alessio Placitelli
39e707fc1f
Bug 1340542 - Move the scalar ID checks to the public API. r=gfritzsche
...
MozReview-Commit-ID: 1tDkVKFdaeU
2017-02-22 11:57:04 +01:00
Georg Fritzsche
2011d0ae0c
Bug 1339749 - Refactor Telemetry IPC code. r=chutten
2017-02-15 16:25:40 +01:00
Sylvestre Ledru
684bd41226
Bug 1338086 - Remove useless else blocks in order to reduce complexity in toolkit/components/telemetry/ r=Dexter
...
MozReview-Commit-ID: EjMufQ1PReI
2017-02-09 10:52:55 +01:00
Alessio Placitelli
e50dbc16d9
Bug 1334513 - Make sure Keyed Scalars APIs don't allow empty keys. r=gfritzsche
2017-01-31 05:46:00 -05:00
Alessio Placitelli
9b6924faf5
Bug 1333578 - Use mozilla::Variant instead of nsIVariant for child processes scalars. r=froydnj, f=gfritzsche
...
MozReview-Commit-ID: 1rB01Wi1Mkn
2017-01-30 12:04:00 +01:00
Alessio Placitelli
7f74c3f40c
Bug 1333024 - Don't record scalars with the C++ API if not allowed in the current process. r=chutten
2017-01-23 07:40:00 +01:00
Alessio Placitelli
463fb241b8
Bug 1321790 - Change the JS Scalar API so that it doesn't throw. r=chutten
...
MozReview-Commit-ID: K8jVoLr8GJn
2017-01-18 06:26:00 -05:00
Alessio Placitelli
1a9102ac62
Bug 1278556 - Enable child process scalar recording. r=chutten, f=gfritzsche,froydnj
...
MozReview-Commit-ID: IddrszBX0f5
2017-01-16 05:12:00 +01:00
Sylvestre Ledru
79a067af86
Bug 1318004 - Use C++11's override and remove virtual where applicable. r=Ehsan
...
MozReview-Commit-ID: H9tAe0YN1tx
2016-11-16 17:08:26 +01:00
Sylvestre Ledru
a15f1c5d08
Bug 1318004 - Replace default bodies of special member functions with = default; r=Ehsan
...
MozReview-Commit-ID: 33AOhtFrXS8
2016-11-16 18:26:14 +01:00
Wes Kocher
b620596e75
Backed out 4 changesets (bug 1318004) for xpcshell failures a=backout CLOSED TREE
...
Backed out changeset a3fe53641526 (bug 1318004 )
Backed out changeset a5d1676b6f88 (bug 1318004 )
Backed out changeset b56b37f0f4d7 (bug 1318004 )
Backed out changeset fb5254baf1cb (bug 1318004 )
2016-11-21 16:15:38 -08:00
Sylvestre Ledru
b48ac2ed6f
Bug 1318004 - Use C++11's override and remove virtual where applicable. r=Ehsan
...
MozReview-Commit-ID: H9tAe0YN1tx
2016-11-16 17:08:26 +01:00
Sylvestre Ledru
eaf1a1bb8c
Bug 1318004 - Replace default bodies of special member functions with = default; r=Ehsan
...
MozReview-Commit-ID: 33AOhtFrXS8
2016-11-16 18:26:14 +01:00
Wes Kocher
13642ca8af
Backed out 4 changesets (bug 1318004) for xpcshell failures a=backout
...
Backed out changeset 6995bd33872b (bug 1318004 )
Backed out changeset 9be5c856bc78 (bug 1318004 )
Backed out changeset 365b0b7f289a (bug 1318004 )
Backed out changeset 2f2ebf176eac (bug 1318004 )
2016-11-21 12:23:17 -08:00
Sylvestre Ledru
9fbcdd2d4f
Bug 1318004 - Use C++11's override and remove virtual where applicable. r=Ehsan
...
MozReview-Commit-ID: H9tAe0YN1tx
2016-11-16 17:08:26 +01:00
Sylvestre Ledru
c30faf12df
Bug 1318004 - Replace default bodies of special member functions with = default; r=Ehsan
...
MozReview-Commit-ID: 33AOhtFrXS8
2016-11-16 18:26:14 +01:00
Georg Fritzsche
ee8fa595c6
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-18 15:51:58 +01:00
Carsten "Tomcat" Book
6ee0c0ae44
Backed out changeset 64b95c8f9f12 (bug 1302663)
2016-11-18 14:27:50 +01:00
Georg Fritzsche
07339c0184
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-18 13:03:58 +01:00
Sebastian Hengst
280534d947
Backed out changeset ab64c55508aa (bug 1302663)
2016-11-12 21:17:36 +01:00
Georg Fritzsche
41f4db552f
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-13 01:52:28 +07:00
Alessio Placitelli
ca3cfb721d
Bug 1305654 - Fix the SetMaximum C++ API for Scalars. r=gfritzsche
2016-09-27 01:32:00 -04:00
Alessio Placitelli
75704c0bb9
Bug 1277806 - Implement keyed scalar measurements in Telemetry. r=gfritzsche,nfroyd
...
MozReview-Commit-ID: 9kkjpLAIQUX
2016-09-16 03:43:00 +02:00
Kan-Ru Chen
a9b19d0584
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
2016-08-24 14:47:04 +08:00
Alessio Placitelli
fe57b3a92a
Bug 1281214 - Implement the boolean scalar type. r=gfritzsche
2016-07-11 08:28:00 +02:00
Alessio Placitelli
b63d53634e
Bug 1276195 - Add scalar measurements API & storage in Telemetry C++ core. r=gfritzsche
...
MozReview-Commit-ID: K27PoMxWRMp
2016-06-25 01:01:00 +02:00