summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ast'POST_AST_MERGENikita Popov2014-08-2562-6801/+9060
|\
| * Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-25550-6886/+7914
| |\
| * | Fix for C89Nikita Popov2014-08-251-8/+6
| * | Fix add_class_name_literal (thanks laruence)Nikita Popov2014-08-191-0/+1
| * | Fix ast size computation in case of zero childrenNikita Popov2014-08-191-2/+2
| * | Adjust serialization tests to not rely on auto-vivification orderNikita Popov2014-08-182-12/+12
| * | Merge branch 'master' into astNikita Popov2014-08-1842-69/+76
| |\ \
| * | | Fix encoding declaration handlingNikita Popov2014-08-185-50/+53
| * | | Fix dtor in do_free as wellNikita Popov2014-08-171-1/+7
| * | | Fix GC when opcache is in useNikita Popov2014-08-171-3/+9
| * | | Drop znode extended attribute and unused union membersNikita Popov2014-08-171-3/+0
| * | | Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-16127-1282/+630
| |\ \ \
| * | | | Fix compile_args semanticsNikita Popov2014-08-161-1/+1
| * | | | Implement a[0] syntax from mergeNikita Popov2014-08-161-9/+10
| * | | | Fix mergeNikita Popov2014-08-162-16/+3
| * | | | Merge remote-tracking branch 'php-src/phpng' into astNikita Popov2014-08-16170-15163/+16461
| |\ \ \ \
| * | | | | ZEND_INIT_FCALL_BY_NAME can have non-string literalNikita Popov2014-08-151-2/+6
| * | | | | Fix list() = string refcountingNikita Popov2014-08-151-0/+4
| * | | | | Fix typoNikita Popov2014-08-151-1/+1
| * | | | | ZEND_STRLEN and ZEND_DEFINED have IS_VAR results for nowNikita Popov2014-08-151-2/+2
| * | | | | Update opcache for new AST structuresNikita Popov2014-08-153-33/+71
| * | | | | Fix tests to account for warnings moved from RT to CTNikita Popov2014-08-153-3/+5
| * | | | | Fix test to conform with UVS changesNikita Popov2014-08-151-23/+13
| * | | | | Fix list() test wrt new assignment orderNikita Popov2014-08-151-4/+4
| * | | | | Fix memory usage testNikita Popov2014-08-151-3/+3
| * | | | | Fix s&r mistakeNikita Popov2014-08-151-5/+5
| * | | | | Restore old evaluation orderNikita Popov2014-08-154-161/+232
| * | | | | Support doc comments for propretiesNikita Popov2014-07-303-7/+26
| * | | | | Mark some small functions as inlineNikita Popov2014-07-301-32/+36
| * | | | | Use ZVAL_COPY until proven wrongNikita Popov2014-07-301-1/+1
| * | | | | Rename _tmp_compile_const_exprNikita Popov2014-07-302-25/+23
| * | | | | Weaker recursion during pre-evaluationNikita Popov2014-07-301-5/+9
| * | | | | Immutable arrays for the recursive case as wellNikita Popov2014-07-301-5/+5
| * | | | | Immutablize constant leaf arraysNikita Popov2014-07-291-190/+202
| * | | | | Fix segfault when class name evaluates to IS_CONSTNikita Popov2014-07-291-5/+9
| * | | | | FormattingNikita Popov2014-07-291-10/+4
| * | | | | build_runtime_definition_key returns zend_string*Nikita Popov2014-07-291-18/+17
| * | | | | Change current_namespace to a zend_string*Nikita Popov2014-07-282-23/+21
| * | | | | For filenames a pointer comparison is sufficientNikita Popov2014-07-281-2/+2
| * | | | | Rename to zend_str_equals_literal and turn into a macroNikita Popov2014-07-281-52/+49
| * | | | | zend_str_equals_str(_ci)Nikita Popov2014-07-281-37/+19
| * | | | | Use zend_str_equals more oftenNikita Popov2014-07-281-11/+4
| * | | | | Add zend_ prefix for emit_op(_tmp)Nikita Popov2014-07-282-105/+118
| * | | | | zend_ast_create determined child count automaticallyNikita Popov2014-07-284-176/+168
| * | | | | Remove zend_ast_create_unary etcNikita Popov2014-07-283-136/+122
| * | | | | Remove old macro/functionNikita Popov2014-07-281-3/+0
| * | | | | Remove some unused compiler globalsNikita Popov2014-07-284-50/+3
| * | | | | More dead codeNikita Popov2014-07-282-15/+0
| * | | | | zend_get_class_fetch_type works on zend_stringNikita Popov2014-07-283-27/+20
| * | | | | Remove duplicate codeNikita Popov2014-07-282-72/+14