* (bug 3462) Update to the German translation
[mediawiki.git] / maintenance / langmemusage.php
bloba2e676f6a35bb0615eeaed00cee53e48bf9bb556
1 <?php
2 /**
3 * Dumb program that tries to get the memory usage
4 * for each language file.
5 */
7 /** This is a command line script */
8 require_once('commandLine.inc');
9 require_once('languages.inc');
11 $langtool = new languages();
13 $memlast = $memstart = memory_get_usage();
15 print 'Base memory usage: '.$memstart."\n";
17 foreach($langtool->getList() as $langcode) {
18 require_once('languages/Language'.$langcode.'.php');
19 $memstep = memory_get_usage();
20 printf( "%12s: %d\n", $langcode, ($memstep- $memlast) );
21 $memlast = $memstep;
24 $memend = memory_get_usage();
26 echo ' Total Usage: '.($memend - $memstart)."\n";