MediaWiki master
Benchmark
Collaboration diagram for Benchmark:

Files

file  Benchmarker.php
 Base code for benchmark scripts.
 
file  benchmarkHooks.php
 Benchmark MediaWiki hooks.
 
file  benchmarkJsValidate.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
file  benchmarkLruHash.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
file  benchmarkParse.php
 Benchmark script for parse operations.
 
file  benchmarkPurge.php
 Benchmark for CDN purge.
 
file  benchmarkSanitizer.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
file  benchmarkSettings.php
 Benchmark MediaWiki hooks.
 
file  benchmarkTidy.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 

Classes

class  MediaWiki\Maintenance\Benchmarker
 Base class for benchmark scripts. More...
 
class  BenchmarkEval
 Benchmark any provided code for ad-hoc benchmarks. More...
 
class  BenchmarkHooks
 Maintenance script that benchmarks MediaWiki hooks. More...
 
class  BenchmarkJsonCodec
 
class  BenchmarkJsValidate
 Measure ResourceLoader syntax validation for user-supplied JavaScript. More...
 
class  BenchmarkLruHash
 Maintenance script that benchmarks HashBagOStuff and MapCacheLRU. More...
 
class  BenchmarkPurge
 Maintenance script that benchmarks CDN purge. More...
 
class  BenchmarkSanitizer
 Maintenance script that benchmarks Sanitizer methods. More...
 
class  BenchmarkSettings
 Maintenance script that benchmarks loading of settings files. More...
 
class  BenchmarkTitleValue
 Maintenance script that benchmarks TitleValue vs Title. More...
 
class  BenchmarkTruncate
 Maintenance script that benchmarks TRUNCATE versus DELETE queries. More...
 

Detailed Description