toolkit/components/perfmonitoring/nsPerformanceStats.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5ce954476a4d9ccd23fbfb1da234e1ed2a4d991d
created 2018-09-07 22:12 +0000
pushed 2018-12-03 15:51 +0000
Mike Hommey Mike Hommey - Bug 1489363 - Replace some string.Assign* with AssignLiteral. r=froydnj
84aa50d4663a10d18cb305b9157134139f4cc867
created 2018-06-06 11:44 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1465728 part 2 - Remove the compartment name callback. r=luke
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2018-01-11 17:45 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
26c7003f154637f5965eea708a0518f70cc68655
created 2017-10-21 23:53 +0900
pushed 2018-01-11 17:45 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
08f1f4f0aa5399f25fbe71ccd4900582e4cda039
created 2017-10-15 23:14 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2f - Switch to NS_NewTimer* in toolkit. r=njn
c6bc36c3b43c05b1f50f454a04b563a2cc6c1569
created 2017-07-21 11:50 +0800
pushed 2017-09-14 16:50 +0000
Bevis Tseng Bevis Tseng - Bug 1378930 - Part 1: Remove nsINamed::SetName(). r=billm
d72854694b360ce5051f37256518c3b3a8e69237
created 2017-07-15 19:03 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
23ad1168311bed43b1ecabdf63fda314373b4090
created 2017-06-07 16:35 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1371136 - Use contexts more safely in performance monitoring service (r=mccr8)
3343fa2a55d708dfdd6c1377aebb8f065084ae63
created 2017-03-29 11:03 +0100
pushed 2017-07-31 14:08 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric
cf506c806cb556cd775bdeb0aab8595ba639b017
created 2017-03-24 22:25 +0100
pushed 2017-07-31 14:08 +0000
David Teller David Teller - Bug 1342714 - Reducing allocations in AutoStopwatch;r=froydnj,jandem
c64f0271649030394d2a29872513c9ec36521fa0
created 2017-02-13 15:45 -0800
pushed 2017-06-05 19:31 +0000
Bill McCloskey Bill McCloskey - Bug 1339289 - Give names to a lot of common timers (r=ehsan)
41d8ef56d03b9b5b382d0575def6712d9d51b1df
created 2017-01-20 12:46 -0800
pushed 2017-04-10 20:44 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1325299) for frequent Win7VM failures in browser_addonPerformanceAlerts.js a=backout
cac5baad14a1afc0534c083191cad8bfd5c6429e
created 2017-01-12 22:22 +0900
pushed 2017-04-10 20:44 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1325299 - If cyclesDelta > totalCyclesDelta, reset data without comitting instead of failing assertions. r=Yoric
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2017-01-16 13:07 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
0fdce8a8b9201278343d4697725850d2b33374c8
created 2016-07-06 16:53 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 21 - Make performance monitoring APIs take JSContext instead of JSRuntime. r=Yoric
f29ac79eba9162cbfc5f1a5be6f1a0efedf29f31
created 2016-06-18 10:46 +0100
pushed 2016-10-31 18:13 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
0d735d33bd844616bf224f3fabd56dd694cd03e9
created 2016-06-18 14:50 +0200
pushed 2016-10-31 18:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout
afc3c6a5f93a4e5b5309659a13a84e7ec5c8fb2e
created 2016-06-18 10:46 +0100
pushed 2016-10-31 18:13 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
c6f2a2408e4d4904ba5f0da56f2eb2f58e511672
created 2016-06-18 12:53 +0200
pushed 2016-10-31 18:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a58b9ab5dff0 (bug 1280407) for errors in testThreadingThread.cpp in SM(nu). r=backout
a58b9ab5dff082130cfa6d4c8cac8f5d09d204a2
created 2016-06-18 10:46 +0100
pushed 2016-10-31 18:13 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
e4c8b7d0abede9f0495669e7fa0b5ae6f5b22a0c
created 2016-06-07 10:45 +0200
pushed 2016-10-31 18:13 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1261702 - Make nsPerformanceStatsService::Dispose() idempotent,r=froydnj
40486bca0b1b8757fa1081c8d357cf81594b762b
created 2016-06-06 11:35 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out changeset 66e0240f8c06 (bug 1261702) for mass assertion failures
66e0240f8c06ff9e7fa43f3f9c64d0eee69f5951
created 2016-05-30 12:24 +0200
pushed 2016-10-31 18:13 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1261702 - Make nsPerformanceStatsService::Dispose() idempotent,r=froydnj
2e5e0318f6e5f7db9f026dc4c9b656c64722ced6
created 2016-06-07 10:45 +0200
pushed 2016-09-05 20:01 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1261702 - Make nsPerformanceStatsService::Dispose() idempotent,r=froydnj, a=sylvestre
d9db24868efdf51ed6b518d7befe6a124c23d6a3
created 2016-05-05 13:28 -0700
pushed 2016-09-05 20:01 +0000
Bill McCloskey Bill McCloskey - Bug 1270628 - Stop using content-child-shutdown observer in nsPerformanceStats (r=Yoric)
982871ad599a479f6f3e6802c3fe01bd1415e07a
created 2016-06-21 19:06 +0200
pushed 2016-07-25 16:35 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1261702 - Make nsPerformanceStatsService::Dispose() idempotent,r=froydnj, a=sylvestre
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-06-01 01:31 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
250beeece12a249e889d2a2d3c89ef29c75f4582
created 2016-01-14 15:07 +0100
pushed 2016-06-01 01:31 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1219144 - Using the nsRefreshDriver's jank indication for performance monitoring;f?froydnj r=froydnj
03d88cb84278df98321033d65b72525bc305fa3c
created 2016-01-12 10:45 +0100
pushed 2016-06-01 01:31 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1219144 - Performance alerts are now labelled with isJankVisible;r=avih,froydnj
cdd2accc2d1aa51610255cf2aa3b57a6eced3942
created 2016-01-14 15:19 +0100
pushed 2016-04-15 21:02 +0000
Jan de Mooij Jan de Mooij - Bug 1237201 part 7 - Handle Vector OOM in nsPerformanceStats, telemetry. r=Yoric
ae0fb501e531985fe7eedb1255d4b92e0cb68326
created 2015-10-26 12:14 -0400
pushed 2016-02-29 17:11 +0000
Nathan Froyd Nathan Froyd - Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
4d73aa6da0a2c382a2c6f48cb6375cc786ad2898
created 2015-11-24 13:37 +0100
pushed 2016-02-29 17:11 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1186491 - An API for watching slow performance alerts (xpcom-level);r=froydnj
258f7f196ee3e19befe468481290f969ee25c51c
created 2015-10-23 10:58 +0200
pushed 2016-02-29 17:11 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1186491 - Splitting nsIPerformanceStats in two;r=froydnj
cbb27a88e499604c4bf0be54eb5373a001f8cf62
created 2015-11-02 12:05 +0100
pushed 2016-02-29 17:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to fx-team
83ee1cb04baaedfa97074a651ce34c58973ff5e4
created 2015-10-31 14:49 +0100
pushed 2016-02-29 17:11 +0000
Landry Breuil Landry Breuil - Bug 1220407 - include sys/resource.h for struct rusage and getrusage() on all unices, not linux only. r=yoric
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-02-29 17:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2255c56d2d0068685ce14ccf41c43200aa8e9a98
created 2015-10-22 21:01 +0200
pushed 2016-02-29 17:11 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1217218 - Consolidate shutdown of nsPerformanceStatsService. r=froydnj
986b736f3615bccb41829867844a8305ae058198
created 2015-09-28 12:31 +0200
pushed 2016-02-29 17:11 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1188248 - Merge jank monitoring and CPOW monitoring (low-level);r=jandem,yoric
ef10857254a01368861d9c1cc0105de89be6d169
created 2015-10-27 06:54 +0200
pushed 2016-01-18 19:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
9c01b4d30bddd2b48ad2e43fe9d06da3558409c9
created 2015-10-26 14:37 -0700
pushed 2016-01-18 19:06 +0000
Kyle Huey Kyle Huey - Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz
81324f08a6632bccdc6d37ed1e7d6aa271e31560
created 2015-10-02 23:44 +0200
pushed 2016-01-18 19:06 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj
10f906d69805a39c1f99fbc78f3a6b87a70225c0
created 2015-10-21 11:39 +0200
pushed 2016-01-18 19:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 33afbc6c4997 (bug 1208747)
33afbc6c499777e07ae520cd83cbf9f57de252df
created 2015-10-02 23:44 +0200
pushed 2016-01-18 19:06 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
61b02f0c761c9bbe2479498e2387ee0c4f68cd55
created 2015-08-28 12:14 +0200
pushed 2015-12-04 23:28 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1199603 - Don't wait for shutdown to update nsPerformanceStats Telemetry. r=Mossop
81e467d485232c957cf947ce51ea19497f4370df
created 2015-08-25 11:20 +0200
pushed 2015-12-04 23:28 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1198167 - nsPerformanceStatsService should wait for profile-before-change, not profile-before-shutdown. r=yoric
81fdd93f436f7d5d040ca3fe438d06c0584d24e3
created 2015-07-29 19:01 +0200
pushed 2015-12-04 23:28 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1181175 - Telemetry for finding out how often our process is rescheduled to another CPU. r=jandem, r=bsmedberg
9e01460eca0cb4b6ffb53a1ba692c27322020d8a
created 2015-08-10 15:07 -0400
pushed 2015-12-04 23:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets db4294fb662d and de9ae2ccb73b (bug 1181175) for Android test_compartments.js failures.
db4294fb662d84409207ce4c05e5318cf57fc0ee
created 2015-07-29 19:01 +0200
pushed 2015-12-04 23:28 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1181175 - Telemetry for finding out how often our process is rescheduled to another CPU. r=jandem, r=bsmedberg
3ccebe8a8e612e96054f56d4b10e55a054fc1b65
created 2015-08-07 11:23 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 21b660154b4a and 0a92886f497a (bug 1181175) for B2G bustage.
21b660154b4a7388fdb68a456f9b5c7b874d1000
created 2015-07-29 19:01 +0200
pushed 2015-10-26 12:58 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1181175 - Telemetry for finding out how often our process is rescheduled to another CPU. r=jandem, r=bsmedberg
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
14ae070d4a419ea30357a588985694b35f63ae2b
created 2015-07-16 12:19 +0200
pushed 2015-10-26 12:58 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1184486 - Let PerformanceStats.jsm play nicer with process-per-tab. r=mconley
less more (0) -60 tip