mediawiki-extensions-AbuseF.../includes/parser
Daimona Eaytoy b3e0529d55 Log deprecated vars in the cached phase in the new parser
For the new parser, xhgui shows that AbuseFilterParser::getVarValue is
taking up a lot of time; in turn, most of the time spent inside
getVarValue is used to log the use of deprecated variables. Hence, given
that:
 - We should keep the new parser performant
 - There are tons of deprecated variables out there and they likely
 won't be replaced
 - Having gazillions of debugLog entries doesn't help

log them only in the cached phase.

Bug: T234427
Change-Id: I2bfc692c829c3cbe889e5076f5205e2c99097087
2019-12-16 13:54:58 +01:00
..
AbuseFilterCachingParser.php Log deprecated vars in the cached phase in the new parser 2019-12-16 13:54:58 +01:00
AbuseFilterParser.php Log deprecated vars in the cached phase in the new parser 2019-12-16 13:54:58 +01:00
AbuseFilterTokenizer.php Merge "Convert static arrays to constants" 2019-11-22 13:39:39 +00:00
AFPData.php Convert static arrays to constants 2019-11-16 16:32:36 +01:00
AFPException.php
AFPParserState.php Revert "Revert "Add typehinting for every object-only parameter"" 2018-11-15 10:09:16 +01:00
AFPSyntaxTree.php Annotate the AST with var names before caching the AST 2019-09-13 19:43:50 +00:00
AFPToken.php Add doc for every class member 2019-03-17 11:40:24 +01:00
AFPTransitionBase.php Add a base class for parser transition 2019-12-15 13:29:56 +00:00
AFPTreeNode.php Annotate the AST with var names before caching the AST 2019-09-13 19:43:50 +00:00
AFPTreeParser.php Log deprecated vars in the cached phase in the new parser 2019-12-16 13:54:58 +01:00
AFPUserVisibleException.php Explicitly forbid negative indexes in arrays 2019-11-08 05:55:56 +00:00