mediawiki-extensions-Scribunto/engines/LuaCommon
Jackmcbarn f4501ccd22 Only use mw.ustring when necessary
mw.ustring is really really slow. I've discovered that in a lot of modules
on enwiki, upwards of 2/3 of the total runtime gets used when mw.html
calls mw.ustring.gsub. This change checks whether any Unicode characters
are present, and if not, calls string.gsub instead.

Change-Id: Ia50061584be3901ae7428354c449236225c318db
2016-05-30 18:38:32 +00:00
..
lualib Only use mw.ustring when necessary 2016-05-30 18:38:32 +00:00
HtmlLibrary.php SECURITY: Don't escape strip markers when escaping attributes in mw.html 2016-05-22 21:40:32 -04:00
LanguageLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
LibraryBase.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
LuaCommon.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
LuaInterpreter.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
MessageLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
SiteLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
TextLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
TitleLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
UriLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
UstringLibrary.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00