HHVM : new php engine 70% high performancephp
爲JIT作準備,增長類型限定正則表達式
錯誤異常的重構 :try / catch算法
優化:zval使用棧內存。在zend引擎和擴展中,要建立php的一個變量,底層就是一個zval指針。以前的版本經過MAKE_STD_ZVAL動態的從堆上分配一個zval內存。php7能夠直接使用棧內存。數組
建立新類型zend_string,增長hash字段,保存字符串的hash值。數組鍵值查找不須要反覆計算hash值。php7
hashtable桶內直接存數據,減小了內存申請次數,提高了cache命中率和內存訪問速度優化
zend_parse_parameters改成宏實現指針
新增四種opcode: call_user_function, is_int/string/array, strlen, definedcode
基礎類型改成值拷貝
orm
排序算法的改進排序
PCRE with JIT,execute_data, opline: 正則表達式能夠編譯爲機器碼
gdb4.8的PGO功能
某年某月的某期刊