@ 2016-03-16T00:32:07Z <?php
function f() {
$a = dirname('/a/b');
$c = array(
'a0' => $a . 'b0',
'a1' => $a . 'b1',
'a2' => $a . 'b2',
'a3' => $a . 'b3',
'a4' => $a . 'b4',
'a5' => $a . 'b5',
'a6' => $a . 'b6',
'a7' => $a . 'b7',
'a8' => $a . 'b8',
'a9' => $a . 'b9',
'a10' => $a . 'b10',
'a11' => $a . 'b11',
'a12' => $a . 'b12',
'a13' => $a . 'b13',
'a14' => $a . 'b14',
'a15' => $a . 'b15',
'a16' => $a . 'b16',
'a17' => $a . 'b17',
'a18' => $a . 'b18',
'a19' => $a . 'b19',
'a20' => $a . 'b20',
'a21' => $a . 'b21',
'a22' => $a . 'b22',
'a23' => $a . 'b23',
'a24' => $a . 'b24',
'a25' => $a . 'b25',
'a26' => $a . 'b26',
'a27' => $a . 'b27',
'a28' => $a . 'b28',
'a29' => $a . 'b29',
'a30' => $a . 'b30',
'a31' => $a . 'b31',
'a32' => $a . 'b32',
'a33' => $a . 'b33',
'a34' => $a . 'b34',
'a35' => $a . 'b35',
'a36' => $a . 'b36',
'a37' => $a . 'b37',
'a38' => $a . 'b38',
'a39' => $a . 'b39',
'a40' => $a . 'b40',
'a41' => $a . 'b41',
'a42' => $a . 'b42',
'a43' => $a . 'b43',
'a44' => $a . 'b44',
'a45' => $a . 'b45',
'a46' => $a . 'b46',
'a47' => $a . 'b47',
'a48' => $a . 'b48',
'a49' => $a . 'b49',
'a50' => $a . 'b50',
'a51' => $a . 'b51',
'a52' => $a . 'b52',
'a53' => $a . 'b53',
'a54' => $a . 'b54',
'a55' => $a . 'b55',
'a56' => $a . 'b56',
'a57' => $a . 'b57',
'a58' => $a . 'b58',
'a59' => $a . 'b59',
'a60' => $a . 'b60',
'a61' => $a . 'b61',
'a62' => $a . 'b62',
'a63' => $a . 'b63',
'a64' => $a . 'b64',
'a65' => $a . 'b65',
'a66' => $a . 'b66',
'a67' => $a . 'b67',
'a68' => $a . 'b68',
'a69' => $a . 'b69',
'a70' => $a . 'b70',
'a71' => $a . 'b71',
'a72' => $a . 'b72',
'a73' => $a . 'b73',
'a74' => $a . 'b74',
'a75' => $a . 'b75',
'a76' => $a . 'b76',
'a77' => $a . 'b77',
'a78' => $a . 'b78',
'a79' => $a . 'b79',
'a80' => $a . 'b80',
'a81' => $a . 'b81',
'a82' => $a . 'b82',
'a83' => $a . 'b83',
'a84' => $a . 'b84',
'a85' => $a . 'b85',
'a86' => $a . 'b86',
'a87' => $a . 'b87',
'a88' => $a . 'b88',
'a89' => $a . 'b89',
'a90' => $a . 'b90',
'a91' => $a . 'b91',
'a92' => $a . 'b92',
'a93' => $a . 'b93',
'a94' => $a . 'b94',
'a95' => $a . 'b95',
'a96' => $a . 'b96',
'a97' => $a . 'b97',
'a98' => $a . 'b98',
'a99' => $a . 'b99',
'a100' => $a . 'b100',
'a101' => $a . 'b101',
'a102' => $a . 'b102',
'a103' => $a . 'b103',
'a104' => $a . 'b104',
'a105' => $a . 'b105',
'a106' => $a . 'b106',
'a107' => $a . 'b107',
'a108' => $a . 'b108',
'a109' => $a . 'b109',
'a110' => $a . 'b110',
'a111' => $a . 'b111',
'a112' => $a . 'b112',
'a113' => $a . 'b113',
'a114' => $a . 'b114',
'a115' => $a . 'b115',
'a116' => $a . 'b116',
'a117' => $a . 'b117',
'a118' => $a . 'b118',
'a119' => $a . 'b119',
'a120' => $a . 'b120',
'a121' => $a . 'b121',
'a122' => $a . 'b122',
'a123' => $a . 'b123',
'a124' => $a . 'b124',
'a125' => $a . 'b125',
'a126' => $a . 'b126',
'a127' => $a . 'b127',
'a128' => $a . 'b128',
'a129' => $a . 'b129',
'a130' => $a . 'b130',
'a131' => $a . 'b131',
'a132' => $a . 'b132',
'a133' => $a . 'b133',
'a134' => $a . 'b134',
'a135' => $a . 'b135',
'a136' => $a . 'b136',
'a137' => $a . 'b137',
'a138' => $a . 'b138',
'a139' => $a . 'b139',
'a140' => $a . 'b140',
'a141' => $a . 'b141',
'a142' => $a . 'b142',
'a143' => $a . 'b143',
'a144' => $a . 'b144',
'a145' => $a . 'b145',
'a146' => $a . 'b146',
'a147' => $a . 'b147',
'a148' => $a . 'b148',
'a149' => $a . 'b149',
'a150' => $a . 'b150',
'a151' => $a . 'b151',
'a152' => $a . 'b152',
'a153' => $a . 'b153',
'a154' => $a . 'b154',
'a155' => $a . 'b155',
'a156' => $a . 'b156',
'a157' => $a . 'b157',
'a158' => $a . 'b158',
'a159' => $a . 'b159',
'a160' => $a . 'b160',
'a161' => $a . 'b161',
'a162' => $a . 'b162',
'a163' => $a . 'b163',
'a164' => $a . 'b164',
'a165' => $a . 'b165',
'a166' => $a . 'b166',
'a167' => $a . 'b167',
'a168' => $a . 'b168',
'a169' => $a . 'b169',
'a170' => $a . 'b170',
'a171' => $a . 'b171',
'a172' => $a . 'b172',
'a173' => $a . 'b173',
'a174' => $a . 'b174',
'a175' => $a . 'b175',
'a176' => $a . 'b176',
'a177' => $a . 'b177',
'a178' => $a . 'b178',
'a179' => $a . 'b179',
'a180' => $a . 'b180',
'a181' => $a . 'b181',
'a182' => $a . 'b182',
'a183' => $a . 'b183',
'a184' => $a . 'b184',
'a185' => $a . 'b185',
'a186' => $a . 'b186',
'a187' => $a . 'b187',
'a188' => $a . 'b188',
'a189' => $a . 'b189',
'a190' => $a . 'b190',
'a191' => $a . 'b191',
'a192' => $a . 'b192',
'a193' => $a . 'b193',
'a194' => $a . 'b194',
'a195' => $a . 'b195',
'a196' => $a . 'b196',
'a197' => $a . 'b197',
'a198' => $a . 'b198',
'a199' => $a . 'b199',
'a200' => $a . 'b200',
'a201' => $a . 'b201',
'a202' => $a . 'b202',
'a203' => $a . 'b203',
'a204' => $a . 'b204',
'a205' => $a . 'b205',
'a206' => $a . 'b206',
'a207' => $a . 'b207',
'a208' => $a . 'b208',
'a209' => $a . 'b209',
'a210' => $a . 'b210',
'a211' => $a . 'b211',
'a212' => $a . 'b212',
'a213' => $a . 'b213',
'a214' => $a . 'b214',
'a215' => $a . 'b215',
'a216' => $a . 'b216',
'a217' => $a . 'b217',
'a218' => $a . 'b218',
'a219' => $a . 'b219',
'a220' => $a . 'b220',
'a221' => $a . 'b221',
'a222' => $a . 'b222',
'a223' => $a . 'b223',
'a224' => $a . 'b224',
'a225' => $a . 'b225',
'a226' => $a . 'b226',
'a227' => $a . 'b227',
'a228' => $a . 'b228',
'a229' => $a . 'b229',
'a230' => $a . 'b230',
'a231' => $a . 'b231',
'a232' => $a . 'b232',
'a233' => $a . 'b233',
'a234' => $a . 'b234',
'a235' => $a . 'b235',
'a236' => $a . 'b236',
'a237' => $a . 'b237',
'a238' => $a . 'b238',
'a239' => $a . 'b239',
'a240' => $a . 'b240',
'a241' => $a . 'b241',
'a242' => $a . 'b242',
'a243' => $a . 'b243',
'a244' => $a . 'b244',
'a245' => $a . 'b245',
'a246' => $a . 'b246',
'a247' => $a . 'b247',
'a248' => $a . 'b248',
'a249' => $a . 'b249',
'a250' => $a . 'b250',
'a251' => $a . 'b251',
'a252' => $a . 'b252',
'a253' => $a . 'b253',
'a254' => $a . 'b254',
'a255' => $a . 'b255',
'a256' => $a . 'b256',
'a257' => $a . 'b257',
'a258' => $a . 'b258',
'a259' => $a . 'b259',
'a260' => $a . 'b260',
'a261' => $a . 'b261',
'a262' => $a . 'b262',
'a263' => $a . 'b263',
'a264' => $a . 'b264',
'a265' => $a . 'b265',
'a266' => $a . 'b266',
'a267' => $a . 'b267',
'a268' => $a . 'b268',
'a269' => $a . 'b269',
'a270' => $a . 'b270',
'a271' => $a . 'b271',
'a272' => $a . 'b272',
'a273' => $a . 'b273',
'a274' => $a . 'b274',
'a275' => $a . 'b275',
'a276' => $a . 'b276',
'a277' => $a . 'b277',
'a278' => $a . 'b278',
'a279' => $a . 'b279',
'a280' => $a . 'b280',
'a281' => $a . 'b281',
'a282' => $a . 'b282',
'a283' => $a . 'b283',
'a284' => $a . 'b284',
'a285' => $a . 'b285',
'a286' => $a . 'b286',
'a287' => $a . 'b287',
'a288' => $a . 'b288',
'a289' => $a . 'b289',
'a290' => $a . 'b290',
'a291' => $a . 'b291',
'a292' => $a . 'b292',
'a293' => $a . 'b293',
'a294' => $a . 'b294',
'a295' => $a . 'b295',
'a296' => $a . 'b296',
'a297' => $a . 'b297',
'a298' => $a . 'b298',
'a299' => $a . 'b299',
'a300' => $a . 'b300',
'a301' => $a . 'b301',
'a302' => $a . 'b302',
'a303' => $a . 'b303',
'a304' => $a . 'b304',
'a305' => $a . 'b305',
'a306' => $a . 'b306',
'a307' => $a . 'b307',
'a308' => $a . 'b308',
'a309' => $a . 'b309',
'a310' => $a . 'b310',
'a311' => $a . 'b311',
'a312' => $a . 'b312',
'a313' => $a . 'b313',
'a314' => $a . 'b314',
'a315' => $a . 'b315',
'a316' => $a . 'b316',
'a317' => $a . 'b317',
'a318' => $a . 'b318',
'a319' => $a . 'b319',
'a320' => $a . 'b320',
'a321' => $a . 'b321',
'a322' => $a . 'b322',
'a323' => $a . 'b323',
'a324' => $a . 'b324',
'a325' => $a . 'b325',
'a326' => $a . 'b326',
'a327' => $a . 'b327',
'a328' => $a . 'b328',
'a329' => $a . 'b329',
'a330' => $a . 'b330',
'a331' => $a . 'b331',
'a332' => $a . 'b332',
'a333' => $a . 'b333',
'a334' => $a . 'b334',
'a335' => $a . 'b335',
'a336' => $a . 'b336',
'a337' => $a . 'b337',
'a338' => $a . 'b338',
'a339' => $a . 'b339',
'a340' => $a . 'b340',
'a341' => $a . 'b341',
'a342' => $a . 'b342',
'a343' => $a . 'b343',
'a344' => $a . 'b344',
'a345' => $a . 'b345',
'a346' => $a . 'b346',
'a347' => $a . 'b347',
'a348' => $a . 'b348',
'a349' => $a . 'b349',
'a350' => $a . 'b350',
'a351' => $a . 'b351',
'a352' => $a . 'b352',
'a353' => $a . 'b353',
'a354' => $a . 'b354',
'a355' => $a . 'b355',
'a356' => $a . 'b356',
'a357' => $a . 'b357',
'a358' => $a . 'b358',
'a359' => $a . 'b359',
'a360' => $a . 'b360',
'a361' => $a . 'b361',
'a362' => $a . 'b362',
'a363' => $a . 'b363',
'a364' => $a . 'b364',
'a365' => $a . 'b365',
'a366' => $a . 'b366',
'a367' => $a . 'b367',
'a368' => $a . 'b368',
);
return $c;
}
$startTime = microtime(true);
$startMem = memory_get_usage(true);
$d = f();
$endTime = microtime(true);
$endMem = memory_get_usage(true);
$time = $endTime - $startTime;
$mem = $endMem - $startMem;
printf("%s: time = %f s, mem %d kb\n", 'func', $time, $mem/1024);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 8.0.12 0.012 0.000 13.54 8.0.11 0.012 0.000 13.54 8.0.10 0.007 0.005 13.49 8.0.9 0.010 0.002 13.58 8.0.8 0.008 0.004 13.54 8.0.7 0.009 0.003 13.57 8.0.6 0.008 0.004 13.54 8.0.5 0.013 0.000 13.61 8.0.3 0.008 0.004 13.58 8.0.2 0.010 0.003 13.62 8.0.1 0.011 0.003 13.68 8.0.0 0.003 0.003 13.61 7.4.25 0.000 0.010 13.66 7.4.24 0.005 0.009 13.56 7.4.23 0.014 0.000 13.55 7.4.22 0.006 0.006 13.53 7.4.21 0.012 0.000 13.61 7.4.20 0.012 0.000 13.56 7.4.19 0.012 0.000 13.57 7.4.18 0.009 0.004 13.54 7.4.16 0.008 0.006 13.61 7.4.15 0.007 0.007 13.56 7.4.14 0.003 0.010 13.50 7.4.13 0.008 0.004 13.43 7.4.12 0.009 0.003 13.46 7.4.11 0.004 0.008 13.43 7.4.10 0.000 0.012 13.54 7.4.9 0.005 0.007 13.40 7.4.8 0.006 0.006 13.54 7.4.7 0.007 0.004 13.54 7.4.6 0.011 0.000 13.59 7.4.5 0.011 0.000 13.39 7.4.4 0.012 0.000 13.45 7.4.3 0.011 0.000 13.47 7.4.2 0.011 0.000 13.49 7.4.1 0.007 0.004 13.46 7.4.0 0.010 0.000 13.46 7.3.31 0.000 0.010 13.61 7.3.30 0.005 0.005 13.61 7.3.29 0.009 0.000 13.46 7.3.28 0.006 0.006 13.58 7.3.27 0.012 0.000 13.39 7.3.26 0.002 0.005 13.56 7.3.25 0.006 0.003 13.53 7.3.24 0.006 0.003 13.51 7.3.23 0.009 0.000 13.43 7.3.22 0.006 0.000 13.37 7.3.21 0.003 0.004 13.41 7.3.20 0.004 0.004 13.64 7.3.19 0.003 0.003 13.41 7.3.18 0.005 0.002 13.50 7.3.17 0.000 0.006 13.37 7.3.16 0.005 0.003 13.54 7.3.15 0.003 0.003 13.57 7.3.14 0.004 0.003 13.55 7.3.13 0.003 0.003 13.55 7.3.12 0.009 0.003 15.12 7.3.11 0.006 0.005 15.17 7.3.10 0.003 0.010 15.07 7.3.9 0.006 0.005 15.26 7.3.8 0.008 0.003 15.14 7.3.7 0.006 0.006 15.28 7.3.6 0.006 0.006 15.23 7.3.5 0.003 0.008 15.28 7.3.4 0.004 0.008 15.32 7.3.3 0.004 0.006 15.25 7.3.2 0.006 0.006 16.11 7.3.1 0.009 0.008 16.10 7.3.0 0.007 0.008 16.02 7.2.34 0.006 0.007 13.63 7.2.33 0.007 0.008 13.44 7.2.32 0.005 0.009 13.59 7.2.31 0.008 0.005 13.46 7.2.30 0.012 0.003 13.46 7.2.29 0.008 0.007 13.42 7.2.28 0.013 0.000 13.44 7.2.27 0.005 0.009 13.46 7.2.26 0.012 0.002 13.62 7.2.25 0.003 0.012 13.60 7.2.24 0.006 0.008 15.16 7.2.23 0.005 0.009 15.16 7.2.22 0.009 0.007 15.25 7.2.21 0.006 0.011 15.18 7.2.20 0.009 0.005 15.35 7.2.19 0.004 0.011 15.34 7.2.18 0.007 0.007 15.33 7.2.17 0.006 0.009 15.33 7.2.16 0.010 0.005 15.26 7.2.15 0.008 0.008 16.13 7.2.14 0.009 0.007 16.05 7.2.13 0.010 0.007 16.36 7.2.12 0.012 0.008 16.30 7.2.11 0.009 0.007 16.34 7.2.10 0.013 0.003 16.29 7.2.9 0.009 0.007 16.23 7.2.8 0.012 0.007 16.18 7.2.7 0.011 0.005 16.39 7.2.6 0.018 0.005 16.34 7.2.5 0.009 0.009 16.19 7.2.4 0.009 0.007 16.17 7.2.3 0.011 0.007 16.33 7.2.2 0.011 0.004 16.31 7.2.1 0.009 0.006 16.31 7.2.0 0.011 0.006 17.13 7.1.33 0.012 0.003 15.67 7.1.32 0.009 0.005 15.58 7.1.31 0.008 0.005 15.61 7.1.30 0.007 0.007 15.66 7.1.29 0.012 0.003 15.64 7.1.28 0.006 0.006 15.62 7.1.27 0.008 0.005 15.56 7.1.26 0.008 0.003 15.54 7.1.25 0.010 0.008 15.47 7.1.24 0.007 0.004 14.25 7.1.23 0.011 0.003 14.29 7.1.22 0.009 0.006 14.31 7.1.21 0.006 0.006 14.36 7.1.20 0.010 0.002 14.23 7.1.19 0.012 0.000 14.14 7.1.18 0.012 0.000 14.13 7.1.17 0.006 0.006 14.27 7.1.16 0.010 0.003 14.30 7.1.15 0.009 0.003 14.34 7.1.14 0.013 0.000 14.30 7.1.13 0.000 0.012 14.24 7.1.12 0.010 0.002 14.16 7.1.11 0.008 0.004 14.29 7.1.10 0.008 0.004 14.17 7.1.9 0.007 0.005 14.29 7.1.8 0.005 0.007 14.23 7.1.7 0.008 0.003 15.44 7.1.6 0.002 0.017 16.84 7.1.5 0.011 0.007 15.67 7.1.4 0.006 0.006 14.32 7.1.3 0.000 0.012 14.15 7.1.2 0.008 0.005 14.14 7.1.1 0.012 0.000 14.30 7.1.0 0.008 0.038 18.37 7.0.33 0.009 0.002 14.17 7.0.32 0.008 0.003 14.01 7.0.31 0.004 0.008 14.15 7.0.30 0.012 0.000 14.05 7.0.29 0.009 0.003 14.18 7.0.28 0.007 0.004 14.18 7.0.27 0.009 0.004 14.18 7.0.26 0.012 0.000 14.20 7.0.25 0.013 0.000 14.35 7.0.24 0.009 0.003 14.34 7.0.23 0.009 0.003 14.37 7.0.22 0.012 0.000 14.13 7.0.21 0.009 0.002 14.25 7.0.20 0.030 0.002 14.46 7.0.19 0.012 0.000 14.21 7.0.18 0.010 0.002 14.18 7.0.17 0.009 0.003 14.27 7.0.16 0.006 0.006 14.07 7.0.15 0.010 0.002 14.05 7.0.14 0.006 0.006 14.21 7.0.13 0.004 0.008 14.34 7.0.12 0.009 0.003 14.32 7.0.11 0.004 0.008 14.37 7.0.10 0.014 0.041 17.20 7.0.9 0.014 0.025 17.07 7.0.8 0.008 0.031 17.10 7.0.7 0.013 0.037 17.10 7.0.6 0.012 0.037 17.12 7.0.5 0.019 0.038 17.25 7.0.4 0.008 0.038 17.08 7.0.3 0.008 0.045 17.18 7.0.2 0.010 0.043 17.12 7.0.1 0.013 0.038 17.15 7.0.0 0.005 0.030 16.98 5.6.40 0.008 0.004 12.77 5.6.39 0.007 0.005 12.54 5.6.38 0.009 0.003 12.73 5.6.37 0.007 0.006 12.72 5.6.36 0.013 0.000 12.60 5.6.35 0.006 0.006 12.65 5.6.34 0.000 0.012 12.84 5.6.33 0.009 0.002 12.82 5.6.32 0.012 0.000 12.77 5.6.31 0.008 0.004 12.82 5.6.30 0.006 0.006 12.70 5.6.29 0.009 0.003 12.55 5.6.28 0.009 0.037 17.03 5.6.27 0.009 0.003 12.69 5.6.26 0.010 0.003 12.59 5.6.25 0.013 0.033 16.77 5.6.24 0.006 0.038 16.86 5.6.23 0.006 0.045 16.87 5.6.22 0.013 0.038 16.73 5.6.21 0.008 0.025 16.83 5.6.20 0.005 0.044 17.04 5.6.19 0.005 0.025 17.07 5.6.18 0.008 0.036 16.96 5.6.17 0.010 0.040 17.07 5.6.16 0.004 0.048 17.21 5.6.15 0.005 0.044 17.10 5.6.14 0.004 0.039 17.14 5.6.13 0.004 0.036 17.04 5.6.12 0.005 0.028 17.05 5.6.11 0.014 0.037 16.94 5.6.10 0.004 0.029 16.91 5.6.9 0.012 0.044 16.91 5.6.8 0.010 0.034 16.60 5.6.7 0.006 0.028 16.76 5.6.6 0.006 0.021 16.74 5.6.5 0.006 0.026 16.60 5.6.4 0.004 0.026 16.61 5.6.3 0.005 0.023 16.58 5.6.2 0.009 0.018 16.60 5.6.1 0.007 0.020 16.54 5.6.0 0.004 0.020 16.64 5.5.38 0.014 0.037 16.69 5.5.37 0.008 0.035 16.73 5.5.36 0.005 0.039 16.75 5.5.35 0.007 0.044 16.71 5.5.34 0.009 0.018 16.83 5.5.33 0.010 0.033 16.90 5.5.32 0.009 0.035 16.97 5.5.31 0.008 0.038 16.88 5.5.30 0.006 0.037 16.93 5.5.29 0.011 0.042 16.82 5.5.28 0.013 0.041 16.79 5.5.27 0.016 0.033 16.78 5.5.26 0.011 0.037 16.88 5.5.25 0.010 0.042 16.87 5.5.24 0.011 0.025 16.60 5.5.23 0.006 0.023 16.47 5.5.22 0.007 0.025 16.67 5.5.21 0.009 0.018 16.57 5.5.20 0.008 0.016 16.54 5.5.19 0.004 0.026 16.46 5.5.18 0.005 0.022 16.56 5.5.17 0.000 0.012 12.76 5.5.16 0.008 0.016 16.46 5.5.15 0.005 0.022 16.36 5.5.14 0.005 0.019 16.47 5.5.13 0.004 0.022 16.51 5.5.12 0.007 0.018 16.46 5.5.11 0.005 0.022 16.50 5.5.10 0.004 0.022 16.52 5.5.9 0.006 0.024 16.61 5.5.8 0.007 0.018 16.58 5.5.7 0.005 0.023 16.57 5.5.6 0.010 0.014 16.42 5.5.5 0.007 0.020 16.44 5.5.4 0.004 0.020 16.46 5.5.3 0.007 0.020 16.49 5.5.2 0.001 0.026 16.51 5.5.1 0.009 0.018 16.47 5.5.0 0.004 0.023 16.42
preferences:dark mode live preview
43.56 ms | 401 KiB | 5 Q