Go to file
Ori Livneh 605b5ed742 Keep stats on slow function calls
Report timing data for the top 1% of Lua function invocations, measured by CPU
time. Use the PSquare class from RunningStat (Ibbd3925aa) to keep an online
estimate of the 99th percentile without storing observations.

Depends on Ibbd3925aa (and on a follow-up patch to bump the RunningStat version
in core's composer.json.)

Change-Id: I0d39920733fe719f87698f03408698ed032c9849
2015-10-28 21:34:50 -07:00
common Keep stats on slow function calls 2015-10-28 21:34:50 -07:00
engines Add ScribuntoEngineBase::getResourceUsage() 2015-10-29 03:59:07 +00:00
i18n Localisation updates from https://translatewiki.net. 2015-10-28 21:55:28 +01:00
modules Display backtraces in the Scribunto console 2015-07-01 12:21:24 -04:00
tests/engines Fix a problem with simple pattern detection 2015-10-07 10:27:45 -04:00
.gitignore build: Configure banana-checker and jsonlint 2015-06-19 22:17:55 -07:00
.gitreview Adding .gitreview 2012-04-06 13:46:17 -04:00
.jshintrc Add .jshintrc file 2013-12-11 00:06:41 +01:00
composer.json Add composer.json file 2014-01-29 20:07:55 +01:00
Gruntfile.js build: Configure banana-checker and jsonlint 2015-06-19 22:17:55 -07:00
package.json build: Updating development dependencies 2015-10-11 11:58:37 -04:00
Scribunto.i18n.php Update i18n shim 2014-04-22 13:40:40 +00:00
Scribunto.magic.php Fix some PHPCS issues 2015-06-30 13:14:58 -04:00
Scribunto.namespaces.php Localization updates for Scribunto.namespaces from Meta 2015-10-20 18:12:35 +00:00
Scribunto.php Keep stats on slow function calls 2015-10-28 21:34:50 -07:00