3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php const N = 1000; class Redis { public function run($n) { $a = rand($n, 2*$n); } } class A { protected $redis; function __construct() { $this->redis = new Redis(); } function getRedis() { return $this->redis; } function run() { for ($i = 0; $i < N; $i++) { $this->getRedis()->run($i); } } } class B { protected $redis; function __construct() { $this->redis = new Redis(); } function run() { for ($i = 0; $i < N; $i++) { $this->redis->run($i); } } } $time = microtime(true); $a = new A(); $a->run(); $et1 = microtime(true) - $time; print 'Execution time with *property* accessor: ' . $et1 . PHP_EOL; $time = microtime(true); $b = new B(); $b->run(); $et2 = microtime(true) - $time; print 'Execution time *without* property accessor: ' . $et2 . PHP_EOL; print 'Ratio: ' . ($et1/$et2) . PHP_EOL;
Output for 7.1.0
Execution time with *property* accessor: 0.00023794174194336 Execution time *without* property accessor: 0.00017714500427246 Ratio: 1.343203230148
Output for 7.0.14
Execution time with *property* accessor: 0.00022482872009277 Execution time *without* property accessor: 0.00016903877258301 Ratio: 1.3300423131171
Output for 7.0.11
Execution time with *property* accessor: 0.00020694732666016 Execution time *without* property accessor: 0.00017809867858887 Ratio: 1.1619812583668
Output for 7.0.10
Execution time with *property* accessor: 0.0001990795135498 Execution time *without* property accessor: 0.0001680850982666 Ratio: 1.1843971631206
Output for 7.0.9
Execution time with *property* accessor: 0.00017690658569336 Execution time *without* property accessor: 0.0001370906829834 Ratio: 1.2904347826087
Output for 7.0.8
Execution time with *property* accessor: 0.00015902519226074 Execution time *without* property accessor: 0.00011301040649414 Ratio: 1.4071729957806
Output for 7.0.7
Execution time with *property* accessor: 0.00022101402282715 Execution time *without* property accessor: 0.00017213821411133 Ratio: 1.2839335180055
Output for 7.0.6
Execution time with *property* accessor: 0.00020599365234375 Execution time *without* property accessor: 0.00015497207641602 Ratio: 1.3292307692308
Output for 7.0.5
Execution time with *property* accessor: 0.0001828670501709 Execution time *without* property accessor: 0.00014615058898926 Ratio: 1.2512234910277
Output for 7.0.4
Execution time with *property* accessor: 0.00017905235290527 Execution time *without* property accessor: 0.0001530647277832 Ratio: 1.1697819314642
Output for 7.0.3
Execution time with *property* accessor: 0.00020122528076172 Execution time *without* property accessor: 0.00015401840209961 Ratio: 1.3065015479876
Output for 7.0.2
Execution time with *property* accessor: 0.0001521110534668 Execution time *without* property accessor: 9.7990036010742E-5 Ratio: 1.5523114355231
Output for 7.0.1
Execution time with *property* accessor: 0.00014805793762207 Execution time *without* property accessor: 0.00016880035400391 Ratio: 0.8771186440678
Output for 7.0.0
Execution time with *property* accessor: 0.00020718574523926 Execution time *without* property accessor: 0.00015687942504883 Ratio: 1.3206686930091
Output for hhvm-3.12.0 - 3.13.2
Fatal error: Uncaught Error: Class already declared: Redis in /in/A2Q0u:6 Stack trace: #0 {main}
Process exited with code 255.
Output for hhvm-3.10.0
Fatal error: Class already declared: Redis in /in/A2Q0u on line 6
Process exited with code 255.
Output for 5.6.28
Execution time with *property* accessor: 0.00048494338989258 Execution time *without* property accessor: 0.00041985511779785 Ratio: 1.1550255536627
Output for 5.6.26
Execution time with *property* accessor: 0.00035619735717773 Execution time *without* property accessor: 0.00027203559875488 Ratio: 1.3093777388256
Output for 5.6.25
Execution time with *property* accessor: 0.00033211708068848 Execution time *without* property accessor: 0.0002598762512207 Ratio: 1.2779816513761
Output for 5.6.24
Execution time with *property* accessor: 0.00028610229492188 Execution time *without* property accessor: 0.00022721290588379 Ratio: 1.2591815320042
Output for 5.6.23
Execution time with *property* accessor: 0.0004119873046875 Execution time *without* property accessor: 0.00033903121948242 Ratio: 1.2151898734177
Output for 5.6.22
Execution time with *property* accessor: 0.0003509521484375 Execution time *without* property accessor: 0.00028586387634277 Ratio: 1.2276897414512
Output for 5.6.21
Execution time with *property* accessor: 0.00038695335388184 Execution time *without* property accessor: 0.00032496452331543 Ratio: 1.1907556859868
Output for 5.6.20
Execution time with *property* accessor: 0.00044798851013184 Execution time *without* property accessor: 0.00029587745666504 Ratio: 1.5141015310234
Output for 5.6.19
Execution time with *property* accessor: 0.00032711029052734 Execution time *without* property accessor: 0.00025320053100586 Ratio: 1.2919020715631
Output for 5.6.18
Execution time with *property* accessor: 0.00047993659973145 Execution time *without* property accessor: 0.00037908554077148 Ratio: 1.2660377358491
Output for 5.6.17
Execution time with *property* accessor: 0.0004119873046875 Execution time *without* property accessor: 0.00029897689819336 Ratio: 1.377990430622
Output for 5.6.16
Execution time with *property* accessor: 0.00049686431884766 Execution time *without* property accessor: 0.00038003921508789 Ratio: 1.3074027603513
Output for 5.6.15
Execution time with *property* accessor: 0.00037598609924316 Execution time *without* property accessor: 0.00031900405883789 Ratio: 1.178624813154
Output for 5.6.14
Execution time with *property* accessor: 0.00086712837219238 Execution time *without* property accessor: 0.00064396858215332 Ratio: 1.3465383191411
Output for 5.6.13
Execution time with *property* accessor: 0.00036191940307617 Execution time *without* property accessor: 0.00029206275939941 Ratio: 1.2391836734694
Output for 5.6.12
Execution time with *property* accessor: 0.00042295455932617 Execution time *without* property accessor: 0.00033783912658691 Ratio: 1.2519407198306
Output for 5.6.11
Execution time with *property* accessor: 0.00044488906860352 Execution time *without* property accessor: 0.00036406517028809 Ratio: 1.2220039292731
Output for 5.6.10
Execution time with *property* accessor: 0.00046920776367188 Execution time *without* property accessor: 0.00027894973754883 Ratio: 1.6820512820513
Output for 5.6.9
Execution time with *property* accessor: 0.00048589706420898 Execution time *without* property accessor: 0.00037789344787598 Ratio: 1.2858044164038
Output for 5.6.8
Execution time with *property* accessor: 0.0004420280456543 Execution time *without* property accessor: 0.00033402442932129 Ratio: 1.3233404710921
Output for 5.6.7
Execution time with *property* accessor: 0.00034880638122559 Execution time *without* property accessor: 0.00027108192443848 Ratio: 1.2867194371152
Output for 5.6.6
Execution time with *property* accessor: 0.00037384033203125 Execution time *without* property accessor: 0.00028204917907715 Ratio: 1.3254437869822
Output for 5.6.5
Execution time with *property* accessor: 0.0003669261932373 Execution time *without* property accessor: 0.00028610229492188 Ratio: 1.2825
Output for 5.6.4
Execution time with *property* accessor: 0.00037097930908203 Execution time *without* property accessor: 0.00031089782714844 Ratio: 1.1932515337423
Output for 5.6.3
Execution time with *property* accessor: 0.0003199577331543 Execution time *without* property accessor: 0.00024795532226562 Ratio: 1.2903846153846
Output for 5.6.2
Execution time with *property* accessor: 0.00080490112304688 Execution time *without* property accessor: 0.00037693977355957 Ratio: 2.135357368754
Output for 5.6.1
Execution time with *property* accessor: 0.00028800964355469 Execution time *without* property accessor: 0.00022196769714355 Ratio: 1.297529538131
Output for 5.6.0
Execution time with *property* accessor: 0.00041604042053223 Execution time *without* property accessor: 0.00032782554626465 Ratio: 1.2690909090909
Output for 5.5.38
Execution time with *property* accessor: 0.00048208236694336 Execution time *without* property accessor: 0.00040698051452637 Ratio: 1.1845342706503
Output for 5.5.37
Execution time with *property* accessor: 0.00032711029052734 Execution time *without* property accessor: 0.00023913383483887 Ratio: 1.3678963110668
Output for 5.5.36
Execution time with *property* accessor: 0.00044798851013184 Execution time *without* property accessor: 0.00031208992004395 Ratio: 1.4354469060351
Output for 5.5.35
Execution time with *property* accessor: 0.00049996376037598 Execution time *without* property accessor: 0.00038409233093262 Ratio: 1.3016759776536
Output for 5.5.34
Execution time with *property* accessor: 0.00051212310791016 Execution time *without* property accessor: 0.00042104721069336 Ratio: 1.2163080407701
Output for 5.5.33
Execution time with *property* accessor: 0.0004279613494873 Execution time *without* property accessor: 0.00034809112548828 Ratio: 1.2294520547945
Output for 5.5.32
Execution time with *property* accessor: 0.00035786628723145 Execution time *without* property accessor: 0.0002739429473877 Ratio: 1.3063533507398
Output for 5.5.31
Execution time with *property* accessor: 0.00049519538879395 Execution time *without* property accessor: 0.0003819465637207 Ratio: 1.2965043695381
Output for 5.5.30
Execution time with *property* accessor: 0.00043392181396484 Execution time *without* property accessor: 0.00033283233642578 Ratio: 1.3037249283668
Output for 5.5.29
Execution time with *property* accessor: 0.00037693977355957 Execution time *without* property accessor: 0.0002439022064209 Ratio: 1.5454545454545
Output for 5.5.28
Execution time with *property* accessor: 0.00049185752868652 Execution time *without* property accessor: 0.0003809928894043 Ratio: 1.2909887359199
Output for 5.5.27
Execution time with *property* accessor: 0.00043702125549316 Execution time *without* property accessor: 0.00034713745117188 Ratio: 1.2589285714286
Output for 5.5.26
Execution time with *property* accessor: 0.00049400329589844 Execution time *without* property accessor: 0.00042510032653809 Ratio: 1.1620863712844
Output for 5.5.25
Execution time with *property* accessor: 0.0003969669342041 Execution time *without* property accessor: 0.00030303001403809 Ratio: 1.3099921321794
Output for 5.5.24
Execution time with *property* accessor: 0.00044703483581543 Execution time *without* property accessor: 0.00037097930908203 Ratio: 1.2050128534704
Output for 5.5.23
Execution time with *property* accessor: 0.00052595138549805 Execution time *without* property accessor: 0.00040221214294434 Ratio: 1.3076467101363
Output for 5.5.22
Execution time with *property* accessor: 0.00051307678222656 Execution time *without* property accessor: 0.00037193298339844 Ratio: 1.3794871794872
Output for 5.5.21
Execution time with *property* accessor: 0.0003969669342041 Execution time *without* property accessor: 0.00033092498779297 Ratio: 1.1995677233429
Output for 5.5.20
Execution time with *property* accessor: 0.0005180835723877 Execution time *without* property accessor: 0.00043296813964844 Ratio: 1.1965859030837
Output for 5.5.19
Execution time with *property* accessor: 0.0004420280456543 Execution time *without* property accessor: 0.00035905838012695 Ratio: 1.2310756972112
Output for 5.5.18
Execution time with *property* accessor: 0.00043511390686035 Execution time *without* property accessor: 0.0003349781036377 Ratio: 1.2989323843416
Output for 5.5.16
Execution time with *property* accessor: 0.00047707557678223 Execution time *without* property accessor: 0.00035881996154785 Ratio: 1.3295681063123
Output for 5.5.15
Execution time with *property* accessor: 0.00039482116699219 Execution time *without* property accessor: 0.00029802322387695 Ratio: 1.3248
Output for 5.5.14
Execution time with *property* accessor: 0.00044488906860352 Execution time *without* property accessor: 0.00034594535827637 Ratio: 1.2860096485183
Output for 5.5.13
Execution time with *property* accessor: 0.00047492980957031 Execution time *without* property accessor: 0.00037908554077148 Ratio: 1.2528301886792
Output for 5.5.12
Execution time with *property* accessor: 0.00048494338989258 Execution time *without* property accessor: 0.00041103363037109 Ratio: 1.1798143851508
Output for 5.5.11
Execution time with *property* accessor: 0.00046181678771973 Execution time *without* property accessor: 0.00037097930908203 Ratio: 1.2448586118252
Output for 5.5.10
Execution time with *property* accessor: 0.00051999092102051 Execution time *without* property accessor: 0.00028705596923828 Ratio: 1.8114617940199
Output for 5.5.9
Execution time with *property* accessor: 0.0004119873046875 Execution time *without* property accessor: 0.00034689903259277 Ratio: 1.1876288659794
Output for 5.5.8
Execution time with *property* accessor: 0.00048995018005371 Execution time *without* property accessor: 0.00063514709472656 Ratio: 0.7713963963964
Output for 5.5.7
Execution time with *property* accessor: 0.00040888786315918 Execution time *without* property accessor: 0.00033688545227051 Ratio: 1.2137296532201
Output for 5.5.6
Execution time with *property* accessor: 0.00053882598876953 Execution time *without* property accessor: 0.00040388107299805 Ratio: 1.3341204250295
Output for 5.5.5
Execution time with *property* accessor: 0.00044894218444824 Execution time *without* property accessor: 0.00032806396484375 Ratio: 1.3684593023256
Output for 5.5.4
Execution time with *property* accessor: 0.00034904479980469 Execution time *without* property accessor: 0.00026988983154297 Ratio: 1.2932862190813
Output for 5.5.3
Execution time with *property* accessor: 0.00044488906860352 Execution time *without* property accessor: 0.00034499168395996 Ratio: 1.2895646164478
Output for 5.5.2
Execution time with *property* accessor: 0.00046896934509277 Execution time *without* property accessor: 0.00036096572875977 Ratio: 1.2992073976222
Output for 5.5.1
Execution time with *property* accessor: 0.00030183792114258 Execution time *without* property accessor: 0.00025081634521484 Ratio: 1.2034220532319
Output for 5.5.0
Execution time with *property* accessor: 0.00050806999206543 Execution time *without* property accessor: 0.00040912628173828 Ratio: 1.2418414918415
Output for 5.4.45
Execution time with *property* accessor: 0.00030207633972168 Execution time *without* property accessor: 0.00038695335388184 Ratio: 0.78065311152187
Output for 5.4.44
Execution time with *property* accessor: 0.00043797492980957 Execution time *without* property accessor: 0.00033903121948242 Ratio: 1.2918424753868
Output for 5.4.43
Execution time with *property* accessor: 0.00049686431884766 Execution time *without* property accessor: 0.00038790702819824 Ratio: 1.280885064536
Output for 5.4.42
Execution time with *property* accessor: 0.00048708915710449 Execution time *without* property accessor: 0.00038480758666992 Ratio: 1.2657992565056
Output for 5.4.41
Execution time with *property* accessor: 0.00046801567077637 Execution time *without* property accessor: 0.0003509521484375 Ratio: 1.3335597826087
Output for 5.4.40
Execution time with *property* accessor: 0.0003821849822998 Execution time *without* property accessor: 0.00029706954956055 Ratio: 1.2865168539326
Output for 5.4.39
Execution time with *property* accessor: 0.00046396255493164 Execution time *without* property accessor: 0.00035309791564941 Ratio: 1.3139770425388
Output for 5.4.38
Execution time with *property* accessor: 0.00042080879211426 Execution time *without* property accessor: 0.00033783912658691 Ratio: 1.2455892731122
Output for 5.4.37
Execution time with *property* accessor: 0.00048089027404785 Execution time *without* property accessor: 0.00040411949157715 Ratio: 1.1899705014749
Output for 5.4.36
Execution time with *property* accessor: 0.00049591064453125 Execution time *without* property accessor: 0.00039076805114746 Ratio: 1.2690665039658
Output for 5.4.35
Execution time with *property* accessor: 0.00035905838012695 Execution time *without* property accessor: 0.00028896331787109 Ratio: 1.2425742574257
Output for 5.4.34
Execution time with *property* accessor: 0.00040698051452637 Execution time *without* property accessor: 0.00029516220092773 Ratio: 1.3788368336026
Output for 5.4.32
Execution time with *property* accessor: 0.00042080879211426 Execution time *without* property accessor: 0.00030708312988281 Ratio: 1.3703416149068
Output for 5.4.31
Execution time with *property* accessor: 0.00051212310791016 Execution time *without* property accessor: 0.0004580020904541 Ratio: 1.1181676210307
Output for 5.4.30
Execution time with *property* accessor: 0.00042200088500977 Execution time *without* property accessor: 0.00032401084899902 Ratio: 1.3024282560706
Output for 5.4.29
Execution time with *property* accessor: 0.00046300888061523 Execution time *without* property accessor: 0.00035309791564941 Ratio: 1.3112761647535
Output for 5.4.28
Execution time with *property* accessor: 0.0004570484161377 Execution time *without* property accessor: 0.00035214424133301 Ratio: 1.2979011509817
Output for 5.4.27
Execution time with *property* accessor: 0.00049400329589844 Execution time *without* property accessor: 0.00038814544677734 Ratio: 1.2727272727273
Output for 5.4.26
Execution time with *property* accessor: 0.00047492980957031 Execution time *without* property accessor: 0.00040388107299805 Ratio: 1.1759149940968
Output for 5.4.25
Execution time with *property* accessor: 0.00051212310791016 Execution time *without* property accessor: 0.00038909912109375 Ratio: 1.3161764705882
Output for 5.4.24
Execution time with *property* accessor: 0.00047707557678223 Execution time *without* property accessor: 0.00040411949157715 Ratio: 1.1805309734513
Output for 5.4.23
Execution time with *property* accessor: 0.00048184394836426 Execution time *without* property accessor: 0.00036883354187012 Ratio: 1.3063994828701
Output for 5.4.22
Execution time with *property* accessor: 0.00037002563476562 Execution time *without* property accessor: 0.00028705596923828 Ratio: 1.2890365448505
Output for 5.4.21
Execution time with *property* accessor: 0.00045490264892578 Execution time *without* property accessor: 0.00033903121948242 Ratio: 1.3417721518987
Output for 5.4.20
Execution time with *property* accessor: 0.0005180835723877 Execution time *without* property accessor: 0.00040006637573242 Ratio: 1.2949940405244
Output for 5.4.19
Execution time with *property* accessor: 0.00045919418334961 Execution time *without* property accessor: 0.00034499168395996 Ratio: 1.3310297166551
Output for 5.4.18
Execution time with *property* accessor: 0.00045394897460938 Execution time *without* property accessor: 0.00038695335388184 Ratio: 1.1731361675909
Output for 5.4.17
Execution time with *property* accessor: 0.00043511390686035 Execution time *without* property accessor: 0.00031900405883789 Ratio: 1.363976083707
Output for 5.4.16
Execution time with *property* accessor: 0.0003969669342041 Execution time *without* property accessor: 0.00030207633972168 Ratio: 1.3141278610892
Output for 5.4.15
Execution time with *property* accessor: 0.00047707557678223 Execution time *without* property accessor: 0.00040006637573242 Ratio: 1.1924910607867
Output for 5.4.14
Execution time with *property* accessor: 0.0004570484161377 Execution time *without* property accessor: 0.00036096572875977 Ratio: 1.2661822985469
Output for 5.4.13
Execution time with *property* accessor: 0.00046706199645996 Execution time *without* property accessor: 0.00039219856262207 Ratio: 1.1908814589666
Output for 5.4.12
Execution time with *property* accessor: 0.0005030632019043 Execution time *without* property accessor: 0.00042915344238281 Ratio: 1.1722222222222
Output for 5.4.11
Execution time with *property* accessor: 0.00041508674621582 Execution time *without* property accessor: 0.00027203559875488 Ratio: 1.5258545135846
Output for 5.4.10
Execution time with *property* accessor: 0.00041007995605469 Execution time *without* property accessor: 0.00033402442932129 Ratio: 1.2276945039258
Output for 5.4.9
Execution time with *property* accessor: 0.00048518180847168 Execution time *without* property accessor: 0.00039386749267578 Ratio: 1.2318401937046
Output for 5.4.8
Execution time with *property* accessor: 0.00043296813964844 Execution time *without* property accessor: 0.00034594535827637 Ratio: 1.2515506547209
Output for 5.4.7
Execution time with *property* accessor: 0.00044584274291992 Execution time *without* property accessor: 0.00034499168395996 Ratio: 1.2923289564616
Output for 5.4.6
Execution time with *property* accessor: 0.00052690505981445 Execution time *without* property accessor: 0.00039386749267578 Ratio: 1.3377723970944
Output for 5.4.5
Execution time with *property* accessor: 0.00051784515380859 Execution time *without* property accessor: 0.00040984153747559 Ratio: 1.2635253054101
Output for 5.4.4
Execution time with *property* accessor: 0.00043201446533203 Execution time *without* property accessor: 0.00032901763916016 Ratio: 1.3130434782609
Output for 5.4.3
Execution time with *property* accessor: 0.00044918060302734 Execution time *without* property accessor: 0.00026082992553711 Ratio: 1.7221206581353
Output for 5.4.2
Execution time with *property* accessor: 0.00047206878662109 Execution time *without* property accessor: 0.00036501884460449 Ratio: 1.2932723709993
Output for 5.4.1
Execution time with *property* accessor: 0.00050592422485352 Execution time *without* property accessor: 0.00038504600524902 Ratio: 1.3139318885449
Output for 5.4.0
Execution time with *property* accessor: 0.00050091743469238 Execution time *without* property accessor: 0.00038790702819824 Ratio: 1.2913337430854
Output for 5.3.29
Execution time with *property* accessor: 0.00045394897460938 Execution time *without* property accessor: 0.00033307075500488 Ratio: 1.3629205440229
Output for 5.3.28
Execution time with *property* accessor: 0.00067400932312012 Execution time *without* property accessor: 0.00051999092102051 Ratio: 1.2961944062357
Output for 5.3.27
Execution time with *property* accessor: 0.00057387351989746 Execution time *without* property accessor: 0.0004429817199707 Ratio: 1.2954790096878
Output for 5.3.26
Execution time with *property* accessor: 0.00068998336791992 Execution time *without* property accessor: 0.00062298774719238 Ratio: 1.1075392269422
Output for 5.3.25
Execution time with *property* accessor: 0.0006401538848877 Execution time *without* property accessor: 0.00049495697021484 Ratio: 1.2933526011561
Output for 5.3.24
Execution time with *property* accessor: 0.00068902969360352 Execution time *without* property accessor: 0.00052499771118164 Ratio: 1.3124432334242
Output for 5.3.23
Execution time with *property* accessor: 0.00059223175048828 Execution time *without* property accessor: 0.00045895576477051 Ratio: 1.2903896103896
Output for 5.3.22
Execution time with *property* accessor: 0.00058889389038086 Execution time *without* property accessor: 0.00048494338989258 Ratio: 1.2143559488692
Output for 5.3.21
Execution time with *property* accessor: 0.00077199935913086 Execution time *without* property accessor: 0.00065302848815918 Ratio: 1.1821832785688
Output for 5.3.20
Execution time with *property* accessor: 0.00070810317993164 Execution time *without* property accessor: 0.00052404403686523 Ratio: 1.3512283894449
Output for 5.3.19
Execution time with *property* accessor: 0.00068283081054688 Execution time *without* property accessor: 0.00050497055053711 Ratio: 1.3522190745987
Output for 5.3.18
Execution time with *property* accessor: 0.00059604644775391 Execution time *without* property accessor: 0.00044989585876465 Ratio: 1.3248542660307
Output for 5.3.17
Execution time with *property* accessor: 0.00075697898864746 Execution time *without* property accessor: 0.00057601928710938 Ratio: 1.3141556291391
Output for 5.3.16
Execution time with *property* accessor: 0.00072097778320312 Execution time *without* property accessor: 0.00054097175598145 Ratio: 1.3327457029528
Output for 5.3.15
Execution time with *property* accessor: 0.0006251335144043 Execution time *without* property accessor: 0.0004429817199707 Ratio: 1.4111948331539
Output for 5.3.14
Execution time with *property* accessor: 0.00072097778320312 Execution time *without* property accessor: 0.00054383277893066 Ratio: 1.3257343270495
Output for 5.3.13
Execution time with *property* accessor: 0.00071096420288086 Execution time *without* property accessor: 0.00055098533630371 Ratio: 1.2903504976201
Output for 5.3.12
Execution time with *property* accessor: 0.00067901611328125 Execution time *without* property accessor: 0.00052404403686523 Ratio: 1.2957233848954
Output for 5.3.11
Execution time with *property* accessor: 0.00071501731872559 Execution time *without* property accessor: 0.00055313110351562 Ratio: 1.2926724137931
Output for 5.3.10
Execution time with *property* accessor: 0.00079011917114258 Execution time *without* property accessor: 0.00060510635375977 Ratio: 1.3057525610717
Output for 5.3.9
Execution time with *property* accessor: 0.00064802169799805 Execution time *without* property accessor: 0.00050806999206543 Ratio: 1.2754575316753
Output for 5.3.8
Execution time with *property* accessor: 0.00076413154602051 Execution time *without* property accessor: 0.00054597854614258 Ratio: 1.3995633187773
Output for 5.3.7
Execution time with *property* accessor: 0.00063490867614746 Execution time *without* property accessor: 0.00049400329589844 Ratio: 1.2852316602317
Output for 5.3.6
Execution time with *property* accessor: 0.00082802772521973 Execution time *without* property accessor: 0.00057792663574219 Ratio: 1.4327557755776
Output for 5.3.5
Execution time with *property* accessor: 0.00067400932312012 Execution time *without* property accessor: 0.00052595138549805 Ratio: 1.2815049864007
Output for 5.3.4
Execution time with *property* accessor: 0.00068402290344238 Execution time *without* property accessor: 0.00053787231445312 Ratio: 1.271719858156
Output for 5.3.3
Execution time with *property* accessor: 0.0005948543548584 Execution time *without* property accessor: 0.00045680999755859 Ratio: 1.3021920668058
Output for 5.3.2
Execution time with *property* accessor: 0.00060606002807617 Execution time *without* property accessor: 0.00050187110900879 Ratio: 1.2076009501188
Output for 5.3.1
Execution time with *property* accessor: 0.00049996376037598 Execution time *without* property accessor: 0.00040102005004883 Ratio: 1.2467300832342
Output for 5.3.0
Execution time with *property* accessor: 0.00053596496582031 Execution time *without* property accessor: 0.00053596496582031 Ratio: 1
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.2.17
Parse error: syntax error, unexpected T_CONST in /in/A2Q0u on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_CONST in /in/A2Q0u on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/A2Q0u on line 4
Process exited with code 255.