3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo false;

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).
Note: hhvm uses a JIT which only kicks in after a few runs. Since we run scripts only once, hhvm always runs slower.

VersionSystem time (s)User time (s)Memory (MiB)
7.2.110.0240.00316.46
7.2.60.0090.00316.87
7.2.00.0040.01119.36
7.1.200.0030.01015.76
7.1.120.0050.01018.03
7.1.110.0120.00617.75
7.1.100.0060.01018.18
7.1.90.0120.00617.46
7.1.80.0050.00917.85
7.1.70.0060.00416.88
7.1.60.0110.01125.94
7.1.50.0120.01125.63
7.1.40.0190.01234.32
7.1.30.0180.01534.23
7.1.20.0140.01134.45
7.1.10.0030.01016.31
7.1.00.0040.02919.43
7.0.260.0040.01118.14
7.0.250.0000.01317.50
7.0.240.0030.01517.59
7.0.230.0000.01417.21
7.0.220.0000.02017.47
7.0.210.0000.01516.42
7.0.200.0040.01116.53
7.0.190.0040.00916.61
7.0.180.0040.00815.99
7.0.170.0040.00816.24
7.0.160.0030.00816.03
7.0.150.0060.00616.30
7.0.140.0090.03819.13
7.0.130.0040.01016.30
7.0.120.0090.00616.46
7.0.110.0000.01616.25
7.0.100.0050.00916.16
7.0.90.0520.00615.13
7.0.80.0600.01215.21
7.0.70.0450.00618.10
7.0.60.0450.02218.59
7.0.50.0350.03118.18
7.0.40.0330.02818.95
7.0.30.0920.01818.95
7.0.20.0330.03118.88
7.0.10.0260.03218.99
7.0.00.0290.03118.87
hhvm-3.22.00.0770.19989.96
hhvm-3.21.30.0750.26089.56
hhvm-3.21.00.0550.18689.98
hhvm-3.20.20.0640.17589.92
hhvm-3.19.20.0480.19289.48
hhvm-3.18.50.0520.21788.18
hhvm-3.18.40.0520.16787.97
hhvm-3.17.30.0550.14187.24
hhvm-3.15.40.0530.14284.68
hhvm-3.13.20.0650.19595.88
hhvm-3.12.140.0570.19094.84
hhvm-3.11.10.0780.19786.93
hhvm-3.10.10.0490.13884.19
5.6.300.0070.05820.73
5.6.290.0130.05320.82
5.6.280.0030.06720.97
5.6.270.0090.06320.80
5.6.260.0170.04720.78
5.6.250.0130.06620.80
5.6.240.0060.07320.89
5.6.230.0480.02920.73
5.6.220.0400.03320.75
5.6.210.0330.04220.77
5.6.200.0400.03320.01
5.6.190.0340.03220.81
5.6.180.0410.04120.71
5.6.170.0360.03620.74
5.6.160.0380.04220.80
5.6.150.0280.04820.05
5.6.140.0280.03720.00
5.6.130.0310.03620.04
5.6.120.0320.04221.01
5.6.110.0350.04420.97
5.6.100.0290.04620.94
5.6.90.0290.04720.92
5.6.80.0280.04720.39
5.6.70.0420.03120.32
5.6.60.0410.02420.36
5.6.50.0400.02520.31
5.6.40.0360.02620.29
5.6.30.0350.02820.31
5.6.20.0480.02520.32
5.6.10.0430.02520.39
5.6.00.0450.02420.36
5.5.380.0070.06817.35
5.5.370.0410.02618.93
5.5.360.0430.03018.96
5.5.350.0310.03819.47
5.5.340.0350.03118.86
5.5.330.0380.03919.69
5.5.320.0390.03419.64
5.5.310.0410.03319.71
5.5.300.0300.04018.92
5.5.290.0320.04318.89
5.5.280.0380.05019.88
5.5.270.0320.04019.87
5.5.260.0450.04119.89
5.5.250.0280.03119.75
5.5.240.1660.02819.14
5.5.230.0400.03118.82
5.5.220.0420.02618.77
5.5.210.0410.02418.74
5.5.200.0400.02518.73
5.5.190.0380.02618.80
5.5.180.0380.02918.73
5.5.160.0450.02518.69
5.5.150.0430.02718.75
5.5.140.0510.02418.64
5.5.130.0520.02418.69
5.5.120.0510.03718.79
5.5.110.0530.02518.72
5.5.100.0520.02718.61
5.5.90.0520.02418.59
5.5.80.0430.02918.59
5.5.70.0450.02818.57
5.5.60.0420.02318.59
5.5.50.0440.02618.60
5.5.40.0500.02518.55
5.5.30.0450.02718.57
5.5.20.0430.03318.64
5.5.10.0460.02918.51
5.5.00.0430.02518.62
5.4.450.0340.03419.33
5.4.440.0320.03519.36
5.4.430.0300.03819.30
5.4.420.0280.04219.34
5.4.410.0270.04119.17
5.4.400.0290.03519.07
5.4.390.0360.04219.09
5.4.380.0240.03819.01
5.4.370.0310.03719.06
5.4.360.0290.04419.00
5.4.350.0290.03019.10
5.4.340.0330.03019.08
5.4.320.0310.03319.05
5.4.310.0330.02518.98
5.4.300.0320.03219.08
5.4.290.0310.03318.95
5.4.280.0340.03818.87
5.4.270.0280.03718.98
5.4.260.0300.03818.99
5.4.250.0310.03319.06
5.4.240.0360.03219.09
5.4.230.0350.04218.95
5.4.220.0320.04019.07
5.4.210.0270.04119.14
5.4.200.0330.03419.08
5.4.190.0340.04219.02
5.4.180.0330.04418.96
5.4.170.0300.03619.08
5.4.160.0300.04118.96
5.4.150.0340.04419.04
5.4.140.0370.03116.37
5.4.130.0320.03816.39
5.4.120.0280.02516.37
5.4.110.0320.03016.28
5.4.100.0300.02616.38
5.4.90.0230.03716.43
5.4.80.0250.03916.37
5.4.70.0240.03516.42
5.4.60.0250.04516.43
5.4.50.0270.03016.40
5.4.40.0290.02716.45
5.4.30.0300.04316.39
5.4.20.0310.03916.22
5.4.10.0250.03316.28
5.4.00.0320.03715.82
5.3.290.0280.03114.56
5.3.280.0300.04314.59
5.3.270.0290.04514.55
5.3.260.0300.03714.47
5.3.250.0380.04014.53
5.3.240.0320.03114.53
5.3.230.0310.04614.54
5.3.220.0290.02914.56
5.3.210.0270.04314.58
5.3.200.0210.03114.60
5.3.190.0280.03814.51
5.3.180.0290.03914.48
5.3.170.0310.04514.55
5.3.160.0250.03614.52
5.3.150.0260.04114.57
5.3.140.0320.02914.53
5.3.130.0300.04114.50
5.3.120.0280.03714.49
5.3.110.0330.04314.53
5.3.100.0260.03613.93
5.3.90.0270.03313.99
5.3.80.0320.02614.02
5.3.70.0310.04114.00
5.3.60.0260.03813.95
5.3.50.0230.03413.94
5.3.40.0210.04013.86
5.3.30.0220.04213.91
5.3.20.0290.03713.63
5.3.10.0250.03013.60
5.3.00.0210.02913.57