<slide><title>PHP 7</title>

<div effect="fade-out">
<blurb class="big-centre">Engine Improvements</blurb>

<blurb class="center">✔ 100%+ performance gain on most real-world applications</blurb>
<blurb class="center">✔ Lower memory usage, sometimes drastically lower</blurb>
<break/>
<hr/>
<break/>
<list>
	<bullet type="none">zval size reduced from 24 to 16 bytes</bullet>
	<bullet type="none">Hashtable size reduced from 72 to 56 bytes</bullet>
	<bullet type="none">Hashtable bucket size reduced from 72 to 32 bytes</bullet>
	<bullet type="none">Immutable array optimization</bullet>
</list>
</div>

<div effect="fade-in">
<list>
<bullet>New memory allocator similar to jemalloc</bullet>
<bullet>Faster hashtable iteration API</bullet>
<bullet>Array duplication optimization</bullet>
<bullet>PCRE JIT enabled by default</bullet>
<bullet>Precomputed string hashes</bullet>
<bullet>Fast ZPP (ZendParseParameters) implementation</bullet>
<bullet>Faster stack-allocated zvals (instead of heap)</bullet>
<bullet>Optimized VM calling</bullet>
<bullet>Global register variables with gcc 4.8+</bullet>
<bullet>plus hundreds of micro-optimizations</bullet>
</list>
</div>
</slide>
