3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php /** * Object hashing tests. */ $sos = new SplObjectStorage(); $docs = array(); $iterations = (int) 10000; //100000; for ($i = 0; $i < $iterations; ++$i) { $doc = new DOMDocument(); //$doc = new stdClass(); $docs[] = $doc; } $start = $finis = 0; $mem_empty = memory_get_usage(); // Load the SplObjectStorage $start = microtime(TRUE); foreach ($docs as $d) { $sos->attach($d); } $finis = microtime(TRUE); $time_to_fill = $finis - $start; // Check membership on the object storage $start = microtime(FALSE); foreach ($docs as $d) { $sos->contains($d); } $finis = microtime(FALSE); $time_to_check = $finis - $start; $mem_spl = memory_get_usage(); $mem_used = $mem_spl - $mem_empty; printf("SplObjectStorage:\nTime to fill: %0.12f.\nTime to check: %0.12f.\nMemory: %d\n\n", $time_to_fill, $time_to_check, $mem_used); unset($sos); $mem_empty = memory_get_usage(); // Test arrays: $start = microtime(TRUE); $arr = array(); // Load the array foreach ($docs as $d) { $arr[spl_object_hash($d)] = $d; } $finis = microtime(TRUE); $time_to_fill = $finis - $start; // Check membership on the array $start = microtime(FALSE); foreach ($docs as $d) { //$arr[spl_object_hash($d)]; isset($arr[spl_object_hash($d)]); } $finis = microtime(FALSE); $time_to_check = $finis - $start; $mem_arr = memory_get_usage(); $mem_used = $mem_arr - $mem_empty; printf("Arrays:\nTime to fill: %0.12f.\nTime to check: %0.12f.\nMemory: %d\n\n", $time_to_fill, $time_to_check, $mem_used);
Output for 7.1.0
Notice: A non well formed numeric value encountered in /in/1HEUs on line 39 Notice: A non well formed numeric value encountered in /in/1HEUs on line 39 SplObjectStorage: Time to fill: 0.001551151276. Time to check: 0.001279000000. Memory: 1172152 Notice: A non well formed numeric value encountered in /in/1HEUs on line 71 Notice: A non well formed numeric value encountered in /in/1HEUs on line 71 Arrays: Time to fill: 0.002819061279. Time to check: 0.002469000000. Memory: 3149880
Output for 7.0.14
SplObjectStorage: Time to fill: 0.002259969711. Time to check: 0.001898000000. Memory: 1633560 Arrays: Time to fill: 0.003453016281. Time to check: 0.003044000000. Memory: 3149880
Output for 7.0.11
SplObjectStorage: Time to fill: 0.001629114151. Time to check: 0.001131000000. Memory: 1633560 Arrays: Time to fill: 0.002286195755. Time to check: 0.001701000000. Memory: 3149880
Output for 7.0.10
SplObjectStorage: Time to fill: 0.001677989960. Time to check: 0.001183000000. Memory: 1633560 Arrays: Time to fill: 0.002318143845. Time to check: 0.001700000000. Memory: 3149880
Output for 7.0.9
SplObjectStorage: Time to fill: 0.001771926880. Time to check: 0.001227000000. Memory: 1633560 Arrays: Time to fill: 0.003133058548. Time to check: 0.001662000000. Memory: 3149880
Output for 7.0.8
SplObjectStorage: Time to fill: 0.001868009567. Time to check: 0.001150000000. Memory: 1633560 Arrays: Time to fill: 0.002490997314. Time to check: 0.001711000000. Memory: 3149880
Output for 7.0.7
SplObjectStorage: Time to fill: 0.001893997192. Time to check: 0.001478000000. Memory: 1633560 Arrays: Time to fill: 0.002825975418. Time to check: 0.002123000000. Memory: 3149880
Output for 7.0.6
SplObjectStorage: Time to fill: 0.001658916473. Time to check: 0.001155000000. Memory: 1633560 Arrays: Time to fill: 0.002829074860. Time to check: 0.001780000000. Memory: 3149880
Output for 7.0.5
SplObjectStorage: Time to fill: 0.001607894897. Time to check: 0.001127000000. Memory: 1633560 Arrays: Time to fill: 0.002317905426. Time to check: 0.001704000000. Memory: 3149880
Output for 7.0.4
SplObjectStorage: Time to fill: 0.001657009125. Time to check: 0.001325000000. Memory: 1633560 Arrays: Time to fill: 0.002151966095. Time to check: 0.001698000000. Memory: 3149880
Output for 7.0.3
SplObjectStorage: Time to fill: 0.002103090286. Time to check: 0.001734000000. Memory: 1633560 Arrays: Time to fill: 0.003039836884. Time to check: 0.002589000000. Memory: 3149880
Output for 7.0.2
SplObjectStorage: Time to fill: 0.001722812653. Time to check: 0.001868000000. Memory: 1633560 Arrays: Time to fill: 0.002588033676. Time to check: 0.001965000000. Memory: 3149880
Output for 7.0.1
SplObjectStorage: Time to fill: 0.002140045166. Time to check: 0.001830000000. Memory: 1633560 Arrays: Time to fill: 0.002695083618. Time to check: 0.002032000000. Memory: 3149880
Output for 7.0.0
SplObjectStorage: Time to fill: 0.002180099487. Time to check: 0.001845000000. Memory: 1633560 Arrays: Time to fill: 0.003308057785. Time to check: 0.002661000000. Memory: 3149880
Output for hhvm-3.13.2
SplObjectStorage: Time to fill: 0.019148826599. Time to check: 0.015466000000. Memory: 2097152 Arrays: Time to fill: 0.004907131195. Time to check: 0.003549000000. Memory: 0
Output for hhvm-3.12.0
SplObjectStorage: Time to fill: 0.016762018204. Time to check: 0.024634000000. Memory: 2097152 Arrays: Time to fill: 0.006829023361. Time to check: 0.007673000000. Memory: 0
Output for hhvm-3.10.0
SplObjectStorage: Time to fill: 0.023144006729. Time to check: 0.027231000000. Memory: 4194304 Arrays: Time to fill: 0.008460998535. Time to check: 0.006777000000. Memory: 0
Output for 5.6.28
SplObjectStorage: Time to fill: 0.005917072296. Time to check: 0.003800000000. Memory: 2131960 Arrays: Time to fill: 0.005833864212. Time to check: 0.005098000000. Memory: 1411424
Output for 5.6.26
SplObjectStorage: Time to fill: 0.003929853439. Time to check: 0.002746000000. Memory: 2131960 Arrays: Time to fill: 0.004196882248. Time to check: 0.003269000000. Memory: 1411424
Output for 5.6.25
SplObjectStorage: Time to fill: 0.003880023956. Time to check: 0.002785000000. Memory: 2131960 Arrays: Time to fill: 0.004296064377. Time to check: 0.003613000000. Memory: 1411424
Output for 5.6.24
SplObjectStorage: Time to fill: 0.005438089371. Time to check: 0.003289000000. Memory: 2131960 Arrays: Time to fill: 0.005321025848. Time to check: 0.004522000000. Memory: 1411424
Output for 5.6.23
SplObjectStorage: Time to fill: 0.003638029099. Time to check: 0.002271000000. Memory: 2131960 Arrays: Time to fill: 0.003724098206. Time to check: 0.003195000000. Memory: 1411424
Output for 5.6.22
SplObjectStorage: Time to fill: 0.004271984100. Time to check: 0.002827000000. Memory: 2131960 Arrays: Time to fill: 0.004051923752. Time to check: 0.003468000000. Memory: 1411424
Output for 5.6.21
SplObjectStorage: Time to fill: 0.004388093948. Time to check: 0.002731000000. Memory: 2131960 Arrays: Time to fill: 0.004451990128. Time to check: 0.003799000000. Memory: 1411424
Output for 5.6.20
SplObjectStorage: Time to fill: 0.004430055618. Time to check: 0.002771000000. Memory: 2131960 Arrays: Time to fill: 0.004596948624. Time to check: 0.003844000000. Memory: 1411424
Output for 5.6.19
SplObjectStorage: Time to fill: 0.003794193268. Time to check: 0.002510000000. Memory: 2131960 Arrays: Time to fill: 0.003737926483. Time to check: 0.003566000000. Memory: 1411424
Output for 5.6.18
SplObjectStorage: Time to fill: 0.003850936890. Time to check: 0.002320000000. Memory: 2131960 Arrays: Time to fill: 0.003749132156. Time to check: 0.003259000000. Memory: 1411424
Output for 5.6.17
SplObjectStorage: Time to fill: 0.005823850632. Time to check: 0.002558000000. Memory: 2131960 Arrays: Time to fill: 0.003960132599. Time to check: 0.003532000000. Memory: 1411424
Output for 5.6.16
SplObjectStorage: Time to fill: 0.005347013474. Time to check: 0.003301000000. Memory: 2131960 Arrays: Time to fill: 0.005046129227. Time to check: 0.004368000000. Memory: 1411424
Output for 5.6.15
SplObjectStorage: Time to fill: 0.006076097488. Time to check: 0.003803000000. Memory: 2131960 Arrays: Time to fill: 0.005735874176. Time to check: 0.004754000000. Memory: 1411424
Output for 5.6.14
SplObjectStorage: Time to fill: 0.005666971207. Time to check: 0.003493000000. Memory: 2131960 Arrays: Time to fill: 0.004329919815. Time to check: 0.003706000000. Memory: 1411424
Output for 5.6.13
SplObjectStorage: Time to fill: 0.006190061569. Time to check: 0.003804000000. Memory: 2131960 Arrays: Time to fill: 0.005867004395. Time to check: 0.005090000000. Memory: 1411424
Output for 5.6.12
SplObjectStorage: Time to fill: 0.005369186401. Time to check: 0.003232000000. Memory: 2131960 Arrays: Time to fill: 0.004928112030. Time to check: 0.004341000000. Memory: 1411424
Output for 5.6.11
SplObjectStorage: Time to fill: 0.005190134048. Time to check: 0.003283000000. Memory: 2131960 Arrays: Time to fill: 0.004758119583. Time to check: 0.004119000000. Memory: 1411424
Output for 5.6.10
SplObjectStorage: Time to fill: 0.005128860474. Time to check: 0.003220000000. Memory: 2131960 Arrays: Time to fill: 0.005078077316. Time to check: 0.004044000000. Memory: 1411424
Output for 5.6.9
SplObjectStorage: Time to fill: 0.004850149155. Time to check: 0.003134000000. Memory: 2131960 Arrays: Time to fill: 0.004671812057. Time to check: 0.003945000000. Memory: 1411424
Output for 5.6.8
SplObjectStorage: Time to fill: 0.006427049637. Time to check: 0.003966000000. Memory: 2131960 Arrays: Time to fill: 0.006356954575. Time to check: 0.005150000000. Memory: 1411424
Output for 5.6.7
SplObjectStorage: Time to fill: 0.009093999863. Time to check: 0.005867000000. Memory: 3994424 Arrays: Time to fill: 0.005391120911. Time to check: 0.003781000000. Memory: 1411472
Output for 5.6.6
SplObjectStorage: Time to fill: 0.010008096695. Time to check: 0.006375000000. Memory: 3994424 Arrays: Time to fill: 0.005651950836. Time to check: 0.005191000000. Memory: 1411472
Output for 5.6.5
SplObjectStorage: Time to fill: 0.010067939758. Time to check: 0.006500000000. Memory: 3994424 Arrays: Time to fill: 0.005574941635. Time to check: 0.005003000000. Memory: 1411472
Output for 5.6.4
SplObjectStorage: Time to fill: 0.007987022400. Time to check: 0.004516000000. Memory: 3994424 Arrays: Time to fill: 0.004844903946. Time to check: 0.004008000000. Memory: 1411472
Output for 5.6.3
SplObjectStorage: Time to fill: 0.009551048279. Time to check: 0.006018000000. Memory: 3994424 Arrays: Time to fill: 0.005331039429. Time to check: 0.004847000000. Memory: 1411472
Output for 5.6.2
SplObjectStorage: Time to fill: 0.007985830307. Time to check: 0.004988000000. Memory: 3994424 Arrays: Time to fill: 0.004437923431. Time to check: 0.004043000000. Memory: 1411472
Output for 5.6.1
SplObjectStorage: Time to fill: 0.008363008499. Time to check: 0.004617000000. Memory: 3994424 Arrays: Time to fill: 0.004650115967. Time to check: 0.004054000000. Memory: 1411472
Output for 5.6.0
SplObjectStorage: Time to fill: 0.008238077164. Time to check: 0.005266000000. Memory: 3994424 Arrays: Time to fill: 0.004732131958. Time to check: 0.004284000000. Memory: 1411472
Output for 5.5.38
SplObjectStorage: Time to fill: 0.005517005920. Time to check: 0.003477000000. Memory: 2131864 Arrays: Time to fill: 0.005507946014. Time to check: 0.004700000000. Memory: 1411424
Output for 5.5.37
SplObjectStorage: Time to fill: 0.003783941269. Time to check: 0.002391000000. Memory: 2131864 Arrays: Time to fill: 0.003818035126. Time to check: 0.003317000000. Memory: 1411424
Output for 5.5.36
SplObjectStorage: Time to fill: 0.003766059875. Time to check: 0.002404000000. Memory: 2131864 Arrays: Time to fill: 0.003833055496. Time to check: 0.003306000000. Memory: 1411424
Output for 5.5.35
SplObjectStorage: Time to fill: 0.003918170929. Time to check: 0.002418000000. Memory: 2131864 Arrays: Time to fill: 0.003849983215. Time to check: 0.003346000000. Memory: 1411424
Output for 5.5.34
SplObjectStorage: Time to fill: 0.004481077194. Time to check: 0.002701000000. Memory: 2131864 Arrays: Time to fill: 0.004235982895. Time to check: 0.003645000000. Memory: 1411424
Output for 5.5.33
SplObjectStorage: Time to fill: 0.004372119904. Time to check: 0.002928000000. Memory: 2131864 Arrays: Time to fill: 0.004234790802. Time to check: 0.003880000000. Memory: 1411424
Output for 5.5.32
SplObjectStorage: Time to fill: 0.003896951675. Time to check: 0.002493000000. Memory: 2131864 Arrays: Time to fill: 0.003876924515. Time to check: 0.003309000000. Memory: 1411424
Output for 5.5.31
SplObjectStorage: Time to fill: 0.003955125809. Time to check: 0.002469000000. Memory: 2131864 Arrays: Time to fill: 0.004618883133. Time to check: 0.003461000000. Memory: 1411424
Output for 5.5.30
SplObjectStorage: Time to fill: 0.005589962006. Time to check: 0.003546000000. Memory: 2131864 Arrays: Time to fill: 0.005416154861. Time to check: 0.004521000000. Memory: 1411424
Output for 5.5.29
SplObjectStorage: Time to fill: 0.005432128906. Time to check: 0.003732000000. Memory: 2131864 Arrays: Time to fill: 0.005686998367. Time to check: 0.004736000000. Memory: 1411424
Output for 5.5.28
SplObjectStorage: Time to fill: 0.005703926086. Time to check: 0.003599000000. Memory: 2131864 Arrays: Time to fill: 0.005153894424. Time to check: 0.004485000000. Memory: 1411424
Output for 5.5.27
SplObjectStorage: Time to fill: 0.005589008331. Time to check: 0.003468000000. Memory: 2131864 Arrays: Time to fill: 0.004338026047. Time to check: 0.003626000000. Memory: 1411424
Output for 5.5.26
SplObjectStorage: Time to fill: 0.005078077316. Time to check: 0.003437000000. Memory: 2131864 Arrays: Time to fill: 0.004950046539. Time to check: 0.004351000000. Memory: 1411424
Output for 5.5.25
SplObjectStorage: Time to fill: 0.005378007889. Time to check: 0.003755000000. Memory: 2131864 Arrays: Time to fill: 0.005064010620. Time to check: 0.003905000000. Memory: 1411424
Output for 5.5.24
SplObjectStorage: Time to fill: 0.005483150482. Time to check: 0.003625000000. Memory: 2131864 Arrays: Time to fill: 0.005433082581. Time to check: 0.004648000000. Memory: 1411424
Output for 5.5.23
SplObjectStorage: Time to fill: 0.009063959122. Time to check: 0.005766000000. Memory: 3994080 Arrays: Time to fill: 0.005010843277. Time to check: 0.004685000000. Memory: 1411448
Output for 5.5.22
SplObjectStorage: Time to fill: 0.008754968643. Time to check: 0.004724000000. Memory: 3994080 Arrays: Time to fill: 0.005114078522. Time to check: 0.004202000000. Memory: 1411448
Output for 5.5.21
SplObjectStorage: Time to fill: 0.009397983551. Time to check: 0.005983000000. Memory: 3994080 Arrays: Time to fill: 0.005358934402. Time to check: 0.003781000000. Memory: 1411448
Output for 5.5.20
SplObjectStorage: Time to fill: 0.010424137115. Time to check: 0.005932000000. Memory: 3994080 Arrays: Time to fill: 0.005691051483. Time to check: 0.004727000000. Memory: 1411448
Output for 5.5.19
SplObjectStorage: Time to fill: 0.007866859436. Time to check: 0.005099000000. Memory: 3994080 Arrays: Time to fill: 0.004606962204. Time to check: 0.004226000000. Memory: 1411448
Output for 5.5.18
SplObjectStorage: Time to fill: 0.008546829224. Time to check: 0.005555000000. Memory: 3994080 Arrays: Time to fill: 0.005233049393. Time to check: 0.003746000000. Memory: 1411448
Output for 5.5.16
SplObjectStorage: Time to fill: 0.009117126465. Time to check: 0.005810000000. Memory: 3994080 Arrays: Time to fill: 0.005153179169. Time to check: 0.005312000000. Memory: 1411448
Output for 5.5.15
SplObjectStorage: Time to fill: 0.008178949356. Time to check: 0.005283000000. Memory: 3994080 Arrays: Time to fill: 0.004690885544. Time to check: 0.004268000000. Memory: 1411448
Output for 5.5.14
SplObjectStorage: Time to fill: 0.010370969772. Time to check: 0.006425000000. Memory: 3994080 Arrays: Time to fill: 0.005713939667. Time to check: 0.005106000000. Memory: 1411448
Output for 5.5.13
SplObjectStorage: Time to fill: 0.009515047073. Time to check: 0.006142000000. Memory: 3994080 Arrays: Time to fill: 0.005719900131. Time to check: 0.004922000000. Memory: 1411448
Output for 5.5.12
SplObjectStorage: Time to fill: 0.009689092636. Time to check: 0.006182000000. Memory: 3994080 Arrays: Time to fill: 0.005486011505. Time to check: 0.004945000000. Memory: 1411448
Output for 5.5.11
SplObjectStorage: Time to fill: 0.007591009140. Time to check: 0.004610000000. Memory: 3994080 Arrays: Time to fill: 0.004074096680. Time to check: 0.003870000000. Memory: 1411448
Output for 5.5.10
SplObjectStorage: Time to fill: 0.009299039841. Time to check: 0.005417000000. Memory: 3994080 Arrays: Time to fill: 0.004241943359. Time to check: 0.004382000000. Memory: 1411448
Output for 5.5.9
SplObjectStorage: Time to fill: 0.008537054062. Time to check: 0.005532000000. Memory: 3994080 Arrays: Time to fill: 0.004264831543. Time to check: 0.003579000000. Memory: 1411448
Output for 5.5.8
SplObjectStorage: Time to fill: 0.008697986603. Time to check: 0.005367000000. Memory: 3994080 Arrays: Time to fill: 0.004786968231. Time to check: 0.004373000000. Memory: 1411448
Output for 5.5.7
SplObjectStorage: Time to fill: 0.008769035339. Time to check: 0.005576000000. Memory: 3994080 Arrays: Time to fill: 0.004812002182. Time to check: 0.004506000000. Memory: 1411448
Output for 5.5.6
SplObjectStorage: Time to fill: 0.009417057037. Time to check: 0.005672000000. Memory: 3994080 Arrays: Time to fill: 0.005059957504. Time to check: 0.004577000000. Memory: 1411448
Output for 5.5.5
SplObjectStorage: Time to fill: 0.009082078934. Time to check: 0.005991000000. Memory: 3994080 Arrays: Time to fill: 0.005115032196. Time to check: 0.004547000000. Memory: 1411448
Output for 5.5.4
SplObjectStorage: Time to fill: 0.008034944534. Time to check: 0.005225000000. Memory: 3994080 Arrays: Time to fill: 0.004690885544. Time to check: 0.004263000000. Memory: 1411448
Output for 5.5.3
SplObjectStorage: Time to fill: 0.009273052216. Time to check: 0.005576000000. Memory: 3994080 Arrays: Time to fill: 0.004297018051. Time to check: 0.003979000000. Memory: 1411448
Output for 5.5.2
SplObjectStorage: Time to fill: 0.007991790771. Time to check: 0.005161000000. Memory: 3994080 Arrays: Time to fill: 0.004549026489. Time to check: 0.004166000000. Memory: 1411448
Output for 5.5.1
SplObjectStorage: Time to fill: 0.009027957916. Time to check: 0.006246000000. Memory: 3994080 Arrays: Time to fill: 0.005328178406. Time to check: 0.004932000000. Memory: 1411448
Output for 5.5.0
SplObjectStorage: Time to fill: 0.009490013123. Time to check: 0.006273000000. Memory: 3994080 Arrays: Time to fill: 0.004414081573. Time to check: 0.003906000000. Memory: 1411448
Output for 5.4.45
SplObjectStorage: Time to fill: 0.008053779602. Time to check: 0.005205000000. Memory: 3994056 Arrays: Time to fill: 0.004725933075. Time to check: 0.004369000000. Memory: 1411440
Output for 5.4.44
SplObjectStorage: Time to fill: 0.007378816605. Time to check: 0.004887000000. Memory: 3994056 Arrays: Time to fill: 0.004390954971. Time to check: 0.004089000000. Memory: 1411440
Output for 5.4.43
SplObjectStorage: Time to fill: 0.009802103043. Time to check: 0.006249000000. Memory: 3994056 Arrays: Time to fill: 0.005738019943. Time to check: 0.005101000000. Memory: 1411440
Output for 5.4.42
SplObjectStorage: Time to fill: 0.009133100510. Time to check: 0.005799000000. Memory: 3994056 Arrays: Time to fill: 0.004549026489. Time to check: 0.003952000000. Memory: 1411440
Output for 5.4.41
SplObjectStorage: Time to fill: 0.009363889694. Time to check: 0.005522000000. Memory: 3994056 Arrays: Time to fill: 0.004235029221. Time to check: 0.004046000000. Memory: 1411440
Output for 5.4.40
SplObjectStorage: Time to fill: 0.008428096771. Time to check: 0.005479000000. Memory: 3994056 Arrays: Time to fill: 0.004740953445. Time to check: 0.003688000000. Memory: 1411440
Output for 5.4.39
SplObjectStorage: Time to fill: 0.008548021317. Time to check: 0.005264000000. Memory: 3994056 Arrays: Time to fill: 0.005120992661. Time to check: 0.004947000000. Memory: 1411440
Output for 5.4.38
SplObjectStorage: Time to fill: 0.010065078735. Time to check: 0.006363000000. Memory: 3994056 Arrays: Time to fill: 0.005750894547. Time to check: 0.005225000000. Memory: 1411440
Output for 5.4.37
SplObjectStorage: Time to fill: 0.009742021561. Time to check: 0.006144000000. Memory: 3994056 Arrays: Time to fill: 0.004973888397. Time to check: 0.004188000000. Memory: 1411440
Output for 5.4.36
SplObjectStorage: Time to fill: 0.006644964218. Time to check: 0.004322000000. Memory: 3994056 Arrays: Time to fill: 0.004002809525. Time to check: 0.003663000000. Memory: 1411440
Output for 5.4.35
SplObjectStorage: Time to fill: 0.008290052414. Time to check: 0.004533000000. Memory: 3994056 Arrays: Time to fill: 0.004050970078. Time to check: 0.004294000000. Memory: 1411440
Output for 5.4.34
SplObjectStorage: Time to fill: 0.009913206100. Time to check: 0.006174000000. Memory: 3994056 Arrays: Time to fill: 0.005727767944. Time to check: 0.005002000000. Memory: 1411440
Output for 5.4.32
SplObjectStorage: Time to fill: 0.010258913040. Time to check: 0.006605000000. Memory: 3994056 Arrays: Time to fill: 0.005926132202. Time to check: 0.005395000000. Memory: 1411440
Output for 5.4.31
SplObjectStorage: Time to fill: 0.009473800659. Time to check: 0.005987000000. Memory: 3994056 Arrays: Time to fill: 0.005283832550. Time to check: 0.004081000000. Memory: 1411440
Output for 5.4.30
SplObjectStorage: Time to fill: 0.010405063629. Time to check: 0.005021000000. Memory: 3994056 Arrays: Time to fill: 0.004437923431. Time to check: 0.004238000000. Memory: 1411440
Output for 5.4.29
SplObjectStorage: Time to fill: 0.008648872375. Time to check: 0.005648000000. Memory: 3994056 Arrays: Time to fill: 0.005001068115. Time to check: 0.004602000000. Memory: 1411440
Output for 5.4.28
SplObjectStorage: Time to fill: 0.007581949234. Time to check: 0.005169000000. Memory: 3994056 Arrays: Time to fill: 0.004821062088. Time to check: 0.004431000000. Memory: 1411440
Output for 5.4.27
SplObjectStorage: Time to fill: 0.008829116821. Time to check: 0.005637000000. Memory: 3994056 Arrays: Time to fill: 0.004927873611. Time to check: 0.004516000000. Memory: 1411440
Output for 5.4.26
SplObjectStorage: Time to fill: 0.009988069534. Time to check: 0.006108000000. Memory: 3994056 Arrays: Time to fill: 0.004643917084. Time to check: 0.004320000000. Memory: 1411440
Output for 5.4.25
SplObjectStorage: Time to fill: 0.007914066315. Time to check: 0.005326000000. Memory: 3994056 Arrays: Time to fill: 0.004513025284. Time to check: 0.003648000000. Memory: 1411440
Output for 5.4.24
SplObjectStorage: Time to fill: 0.007653951645. Time to check: 0.005104000000. Memory: 3994056 Arrays: Time to fill: 0.004614114761. Time to check: 0.004275000000. Memory: 1411440
Output for 5.4.23
SplObjectStorage: Time to fill: 0.007513999939. Time to check: 0.004770000000. Memory: 3994056 Arrays: Time to fill: 0.005169153214. Time to check: 0.004068000000. Memory: 1411440
Output for 5.4.22
SplObjectStorage: Time to fill: 0.009443044662. Time to check: 0.005567000000. Memory: 3994056 Arrays: Time to fill: 0.004462957382. Time to check: 0.004304000000. Memory: 1411440
Output for 5.4.21
SplObjectStorage: Time to fill: 0.008943080902. Time to check: 0.005599000000. Memory: 3994056 Arrays: Time to fill: 0.004947900772. Time to check: 0.004770000000. Memory: 1411440
Output for 5.4.20
SplObjectStorage: Time to fill: 0.009675979614. Time to check: 0.006074000000. Memory: 3994056 Arrays: Time to fill: 0.005460977554. Time to check: 0.005042000000. Memory: 1411440
Output for 5.4.19
SplObjectStorage: Time to fill: 0.009925127029. Time to check: 0.006224000000. Memory: 3994056 Arrays: Time to fill: 0.005624055862. Time to check: 0.005111000000. Memory: 1411440
Output for 5.4.18
SplObjectStorage: Time to fill: 0.010400056839. Time to check: 0.006453000000. Memory: 3994056 Arrays: Time to fill: 0.005625963211. Time to check: 0.005138000000. Memory: 1411440
Output for 5.4.17
SplObjectStorage: Time to fill: 0.010302066803. Time to check: 0.006454000000. Memory: 3994056 Arrays: Time to fill: 0.005761861801. Time to check: 0.005236000000. Memory: 1411440
Output for 5.4.16
SplObjectStorage: Time to fill: 0.008817911148. Time to check: 0.004959000000. Memory: 3994056 Arrays: Time to fill: 0.004441976547. Time to check: 0.003723000000. Memory: 1411440
Output for 5.4.15
SplObjectStorage: Time to fill: 0.009988069534. Time to check: 0.006307000000. Memory: 3994056 Arrays: Time to fill: 0.005553960800. Time to check: 0.005018000000. Memory: 1411440
Output for 5.4.14
SplObjectStorage: Time to fill: 0.009308815002. Time to check: 0.005850000000. Memory: 3994056 Arrays: Time to fill: 0.005100965500. Time to check: 0.004720000000. Memory: 1411440
Output for 5.4.13
SplObjectStorage: Time to fill: 0.008771181107. Time to check: 0.005480000000. Memory: 3994056 Arrays: Time to fill: 0.004902124405. Time to check: 0.005065000000. Memory: 1411440
Output for 5.4.12
SplObjectStorage: Time to fill: 0.009559869766. Time to check: 0.005974000000. Memory: 3994056 Arrays: Time to fill: 0.004676103592. Time to check: 0.003964000000. Memory: 1411440
Output for 5.4.11
SplObjectStorage: Time to fill: 0.009272098541. Time to check: 0.005908000000. Memory: 3994056 Arrays: Time to fill: 0.005188941956. Time to check: 0.004619000000. Memory: 1411440
Output for 5.4.10
SplObjectStorage: Time to fill: 0.009544134140. Time to check: 0.005900000000. Memory: 3994056 Arrays: Time to fill: 0.005488872528. Time to check: 0.005040000000. Memory: 1411440
Output for 5.4.9
SplObjectStorage: Time to fill: 0.009337902069. Time to check: 0.005048000000. Memory: 3994080 Arrays: Time to fill: 0.005542993546. Time to check: 0.004031000000. Memory: 1411448
Output for 5.4.8
SplObjectStorage: Time to fill: 0.010111808777. Time to check: 0.006293000000. Memory: 3994080 Arrays: Time to fill: 0.005552053452. Time to check: 0.005062000000. Memory: 1411448
Output for 5.4.7
SplObjectStorage: Time to fill: 0.008582830429. Time to check: 0.005619000000. Memory: 3994080 Arrays: Time to fill: 0.004853010178. Time to check: 0.004462000000. Memory: 1411448
Output for 5.4.6
SplObjectStorage: Time to fill: 0.010290861130. Time to check: 0.006437000000. Memory: 3994080 Arrays: Time to fill: 0.005717992783. Time to check: 0.005251000000. Memory: 1411448
Output for 5.4.5
SplObjectStorage: Time to fill: 0.008472204208. Time to check: 0.005137000000. Memory: 3994080 Arrays: Time to fill: 0.004622936249. Time to check: 0.004195000000. Memory: 1411448
Output for 5.4.4
SplObjectStorage: Time to fill: 0.008830070496. Time to check: 0.005485000000. Memory: 3994080 Arrays: Time to fill: 0.005609035492. Time to check: 0.004362000000. Memory: 1411448
Output for 5.4.3
SplObjectStorage: Time to fill: 0.008334159851. Time to check: 0.004912000000. Memory: 3994080 Arrays: Time to fill: 0.004020929337. Time to check: 0.003825000000. Memory: 1411448
Output for 5.4.2
SplObjectStorage: Time to fill: 0.007960081100. Time to check: 0.005391000000. Memory: 3994080 Arrays: Time to fill: 0.004352092743. Time to check: 0.003997000000. Memory: 1411448
Output for 5.4.1
SplObjectStorage: Time to fill: 0.009646892548. Time to check: 0.005952000000. Memory: 3994080 Arrays: Time to fill: 0.005397081375. Time to check: 0.004763000000. Memory: 1411448
Output for 5.4.0
SplObjectStorage: Time to fill: 0.008296012878. Time to check: 0.004955000000. Memory: 3980448 Arrays: Time to fill: 0.004648923874. Time to check: 0.003988000000. Memory: 1411464
Output for 5.3.29
SplObjectStorage: Time to fill: 0.010667800903. Time to check: 0.006548000000. Memory: 3993984 Arrays: Time to fill: 0.005883932114. Time to check: 0.005210000000. Memory: 1331400
Output for 5.3.28
SplObjectStorage: Time to fill: 0.011981010437. Time to check: 0.007590000000. Memory: 3993984 Arrays: Time to fill: 0.005146980286. Time to check: 0.004714000000. Memory: 1331400
Output for 5.3.27
SplObjectStorage: Time to fill: 0.011473894119. Time to check: 0.007003000000. Memory: 3993984 Arrays: Time to fill: 0.006026983261. Time to check: 0.005322000000. Memory: 1331400
Output for 5.3.26
SplObjectStorage: Time to fill: 0.009238958359. Time to check: 0.005920000000. Memory: 3993984 Arrays: Time to fill: 0.005385875702. Time to check: 0.004870000000. Memory: 1331400
Output for 5.3.25
SplObjectStorage: Time to fill: 0.010408878326. Time to check: 0.006972000000. Memory: 3993984 Arrays: Time to fill: 0.006189107895. Time to check: 0.004915000000. Memory: 1331400
Output for 5.3.24
SplObjectStorage: Time to fill: 0.012069940567. Time to check: 0.007393000000. Memory: 3993984 Arrays: Time to fill: 0.006556034088. Time to check: 0.005615000000. Memory: 1331400
Output for 5.3.23
SplObjectStorage: Time to fill: 0.009926795959. Time to check: 0.005613000000. Memory: 3993984 Arrays: Time to fill: 0.005311012268. Time to check: 0.004555000000. Memory: 1331400
Output for 5.3.22
SplObjectStorage: Time to fill: 0.009278059006. Time to check: 0.005137000000. Memory: 3993984 Arrays: Time to fill: 0.005677938461. Time to check: 0.004308000000. Memory: 1331400
Output for 5.3.21
SplObjectStorage: Time to fill: 0.008708000183. Time to check: 0.005949000000. Memory: 3993984 Arrays: Time to fill: 0.004436969757. Time to check: 0.003840000000. Memory: 1331400
Output for 5.3.20
SplObjectStorage: Time to fill: 0.010698080063. Time to check: 0.006684000000. Memory: 3993984 Arrays: Time to fill: 0.005802869797. Time to check: 0.004183000000. Memory: 1331400
Output for 5.3.19
SplObjectStorage: Time to fill: 0.008587121964. Time to check: 0.005490000000. Memory: 3993984 Arrays: Time to fill: 0.004733085632. Time to check: 0.004067000000. Memory: 1331400
Output for 5.3.18
SplObjectStorage: Time to fill: 0.010280132294. Time to check: 0.006787000000. Memory: 3993984 Arrays: Time to fill: 0.005587100983. Time to check: 0.004911000000. Memory: 1331400
Output for 5.3.17
SplObjectStorage: Time to fill: 0.012138128281. Time to check: 0.007032000000. Memory: 3993984 Arrays: Time to fill: 0.006578922272. Time to check: 0.005275000000. Memory: 1331400
Output for 5.3.16
SplObjectStorage: Time to fill: 0.010447025299. Time to check: 0.005715000000. Memory: 3993984 Arrays: Time to fill: 0.005099058151. Time to check: 0.004517000000. Memory: 1331400
Output for 5.3.15
SplObjectStorage: Time to fill: 0.010951995850. Time to check: 0.007184000000. Memory: 3993984 Arrays: Time to fill: 0.005246162415. Time to check: 0.004316000000. Memory: 1331400
Output for 5.3.14
SplObjectStorage: Time to fill: 0.009778022766. Time to check: 0.006325000000. Memory: 3993984 Arrays: Time to fill: 0.007118940353. Time to check: 0.005273000000. Memory: 1331400
Output for 5.3.13
SplObjectStorage: Time to fill: 0.009648084641. Time to check: 0.006255000000. Memory: 3993984 Arrays: Time to fill: 0.004956007004. Time to check: 0.004365000000. Memory: 1331400
Output for 5.3.12
SplObjectStorage: Time to fill: 0.009094953537. Time to check: 0.005963000000. Memory: 3993984 Arrays: Time to fill: 0.005479097366. Time to check: 0.004682000000. Memory: 1331400
Output for 5.3.11
SplObjectStorage: Time to fill: 0.009917974472. Time to check: 0.006337000000. Memory: 3993984 Arrays: Time to fill: 0.005609989166. Time to check: 0.004042000000. Memory: 1331400
Output for 5.3.10
SplObjectStorage: Time to fill: 0.011293888092. Time to check: 0.006944000000. Memory: 3994024 Arrays: Time to fill: 0.006194829941. Time to check: 0.005480000000. Memory: 1331352
Output for 5.3.9
SplObjectStorage: Time to fill: 0.011981010437. Time to check: 0.006318000000. Memory: 3994024 Arrays: Time to fill: 0.005295991898. Time to check: 0.004704000000. Memory: 1331352
Output for 5.3.8
SplObjectStorage: Time to fill: 0.009929895401. Time to check: 0.005608000000. Memory: 3994024 Arrays: Time to fill: 0.005203962326. Time to check: 0.004646000000. Memory: 1331352
Output for 5.3.7
SplObjectStorage: Time to fill: 0.011707067490. Time to check: 0.007509000000. Memory: 3994024 Arrays: Time to fill: 0.006073951721. Time to check: 0.004225000000. Memory: 1331352
Output for 5.3.6
SplObjectStorage: Time to fill: 0.011272907257. Time to check: 0.006652000000. Memory: 3994024 Arrays: Time to fill: 0.006067991257. Time to check: 0.005089000000. Memory: 1331352
Output for 5.3.5
SplObjectStorage: Time to fill: 0.010587930679. Time to check: 0.006617000000. Memory: 3994024 Arrays: Time to fill: 0.005959987640. Time to check: 0.005428000000. Memory: 1331352
Output for 5.3.4
SplObjectStorage: Time to fill: 0.011768102646. Time to check: 0.007430000000. Memory: 3994024 Arrays: Time to fill: 0.006311178207. Time to check: 0.005424000000. Memory: 1331352
Output for 5.3.3
SplObjectStorage: Time to fill: 0.006507158279. Time to check: 0.003692000000. Memory: 1971848 Arrays: Time to fill: 0.007945060730. Time to check: 0.004838000000. Memory: 1331392
Output for 5.3.2
SplObjectStorage: Time to fill: 0.005376100540. Time to check: 0.002664000000. Memory: 1971848 Arrays: Time to fill: 0.004312038422. Time to check: 0.004310000000. Memory: 1331392
Output for 5.3.1
SplObjectStorage: Time to fill: 0.007667064667. Time to check: 0.003750000000. Memory: 1971848 Arrays: Time to fill: 0.005995035172. Time to check: 0.005323000000. Memory: 1331392
Output for 5.3.0
SplObjectStorage: Time to fill: 0.006098031998. Time to check: 0.003388000000. Memory: 1971840 Arrays: Time to fill: 0.006237983704. Time to check: 0.004850000000. Memory: 1331392
Output for 5.2.17
SplObjectStorage: Time to fill: 0.005020856857. Time to check: 0.002863000000. Memory: 1171704 Arrays: Time to fill: 0.009212970734. Time to check: 0.007428000000. Memory: 1331352
Output for 5.2.16
SplObjectStorage: Time to fill: 0.004682064056. Time to check: 0.002717000000. Memory: 1171704 Arrays: Time to fill: 0.006325960159. Time to check: 0.005337000000. Memory: 1331352
Output for 5.2.15
SplObjectStorage: Time to fill: 0.004848003387. Time to check: 0.002669000000. Memory: 1171704 Arrays: Time to fill: 0.008898973465. Time to check: 0.007031000000. Memory: 1331352
Output for 5.2.14
SplObjectStorage: Time to fill: 0.004562139511. Time to check: 0.002511000000. Memory: 1171704 Arrays: Time to fill: 0.008474111557. Time to check: 0.006637000000. Memory: 1331352
Output for 5.2.13
SplObjectStorage: Time to fill: 0.004408121109. Time to check: 0.002885000000. Memory: 1171704 Arrays: Time to fill: 0.008365869522. Time to check: 0.006935000000. Memory: 1331352
Output for 5.2.12
SplObjectStorage: Time to fill: 0.005294084549. Time to check: 0.002965000000. Memory: 1171704 Arrays: Time to fill: 0.009416103363. Time to check: 0.007563000000. Memory: 1331352
Output for 5.2.11
SplObjectStorage: Time to fill: 0.004436969757. Time to check: 0.002695000000. Memory: 1171704 Arrays: Time to fill: 0.008201122284. Time to check: 0.006584000000. Memory: 1331352
Output for 5.2.10
SplObjectStorage: Time to fill: 0.005057096481. Time to check: 0.002857000000. Memory: 1171704 Arrays: Time to fill: 0.009190082550. Time to check: 0.007404000000. Memory: 1331352
Output for 5.2.9
SplObjectStorage: Time to fill: 0.005154848099. Time to check: 0.002906000000. Memory: 1171840 Arrays: Time to fill: 0.009455919266. Time to check: 0.007593000000. Memory: 1331144
Output for 5.2.8
SplObjectStorage: Time to fill: 0.005066156387. Time to check: 0.002760000000. Memory: 1171840 Arrays: Time to fill: 0.009509801865. Time to check: 0.007551000000. Memory: 1331144
Output for 5.2.7
SplObjectStorage: Time to fill: 0.005439996719. Time to check: 0.002950000000. Memory: 1171840 Arrays: Time to fill: 0.010268926620. Time to check: 0.007938000000. Memory: 1331144
Output for 5.2.6
SplObjectStorage: Time to fill: 0.004410982132. Time to check: 0.002467000000. Memory: 1171824 Arrays: Time to fill: 0.008507013321. Time to check: 0.006879000000. Memory: 1331200
Output for 5.2.5
SplObjectStorage: Time to fill: 0.005190134048. Time to check: 0.001861000000. Memory: 1171832 Arrays: Time to fill: 0.006268024445. Time to check: 0.004993000000. Memory: 1331144
Output for 5.2.4
SplObjectStorage: Time to fill: 0.005492925644. Time to check: 0.002885000000. Memory: 1171832 Arrays: Time to fill: 0.010040998459. Time to check: 0.007358000000. Memory: 1331144
Output for 5.2.3
SplObjectStorage: Time to fill: 0.005261898041. Time to check: 0.002743000000. Memory: 1171832 Arrays: Time to fill: 0.009728193283. Time to check: 0.006768000000. Memory: 1331144
Output for 5.2.2
SplObjectStorage: Time to fill: 0.004544973373. Time to check: 0.002422000000. Memory: 1171832 Arrays: Time to fill: 0.020889043808. Time to check: 0.018235000000. Memory: 1331200
Output for 5.2.1
SplObjectStorage: Time to fill: 0.003314971924. Time to check: 0.001986000000. Memory: 1171840 Arrays: Time to fill: 0.018600940704. Time to check: 0.016577000000. Memory: 1331208
Output for 5.1.0 - 5.2.0
Fatal error: Call to undefined function memory_get_usage() in /in/1HEUs on line 20
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Fatal error: Class 'SplObjectStorage' not found in /in/1HEUs on line 5
Process exited with code 255.
Output for 4.3.2 - 4.4.9
Fatal error: Cannot instantiate non-existent class: splobjectstorage in /in/1HEUs on line 5
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: splobjectstorage in /in/1HEUs on line 5