Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed zend_smart_str allocation granularity to do the better job together ↵ | Dmitry Stogov | 2015-04-16 | 1 | -1/+1 |
| | | | | | | with Zend MM and avoid useless calls to erealloc(). The actual reallocation routiones are seprated from inlined code to reduce code size. | ||||
* | Drop zend_indent() as it was never used, complete or working | Kalle Sommer Nielsen | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | Faster sorting algo | Xinchen Hui | 2015-01-14 | 1 | -1/+1 |
| | |||||
* | linux compat for the static tsrm ls cache pointer | Anatol Belski | 2014-10-02 | 1 | -0/+1 |
| | |||||
* | Remove zend_dynamic_array | Nikita Popov | 2014-09-22 | 1 | -1/+1 |
| | | | | | This was introduced back in 2000 to test a new hashtable implementation and is no longer used. | ||||
* | Merge branch 'PHP-5.5' into PHP-5.6 | Bob Weinand | 2013-12-22 | 1 | -1/+1 |
|\ | | | | | | | | | Conflicts: Zend/zend_vm_opcodes.c | ||||
| * | Merge branch 'PHP-5.4' into PHP-5.5 | Bob Weinand | 2013-12-22 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | Conflicts: Zend/zend_vm_opcodes.c | ||||
| | * | Included new .c file in build too | Bob Weinand | 2013-12-22 | 1 | -1/+1 |
| | | | |||||
| | * | Zend Signal Handling | Ilia Alshanetsky | 2011-06-22 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'const_scalar_exprs' of github.com:bwoebi/php-src into ↵ | Dmitry Stogov | 2013-11-06 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | const_scalar_exprs * 'const_scalar_exprs' of github.com:bwoebi/php-src: Removed operations on constant arrays. They make no sense as constants are not allowed to be arrays. And as just properties are allowed to; no problem, we still don't need operations on any constant array. Added a few more operators Whitespace fix converted several switches to ifs and made more opcache friendly Fatal error about self referencing constants fixed Fixed mem leaks, added tests and ternary operator Working commit for constant scalar expressions (with constants). Tests will follow. Conflicts: Zend/Makefile.am configure.in win32/build/config.w32 | ||||
| * | | | Working commit for constant scalar expressions (with constants). | Bob Weinand | 2013-10-31 | 1 | -1/+2 |
| |/ / | | | | | | | | | | Tests will follow. | ||||
* | | | initial move on renaming files and fixing includes | Anatol Belski | 2013-10-17 | 1 | -1/+1 |
|/ / | |||||
* | | Invoke re2c with --no-generation-date to prevent unintentional / unnecessary ↵ | Sebastian Bergmann | 2012-12-06 | 1 | -2/+2 |
| | | | | | | | | changes in generated files. | ||||
* | | Add empty Generator class | Nikita Popov | 2012-05-20 | 1 | -1/+2 |
| | | |||||
* | | Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals) | Ilia Alshanetsky | 2011-06-02 | 1 | -1/+1 |
|/ | | | | | | | | This needs to go into 5.4 as well, but will wait for Pierre to review win32 situation # Patch by Lucas Nealan, Arnaud Le Blanc, Brian Shire & Ilia Alshanetsky | ||||
* | Added concept of interned strings. All strings constants known at compile ↵ | Dmitry Stogov | 2010-04-20 | 1 | -1/+1 |
| | | | | time are allocated in a single copy and never changed. | ||||
* | Fixed floating point mathematic speed degradation (Christian) | Dmitry Stogov | 2009-03-18 | 1 | -1/+1 |
| | |||||
* | Added support for lambda functions and closures | Dmitry Stogov | 2008-07-14 | 1 | -1/+1 |
| | |||||
* | - Rewrite scanner to be based on re2c instead of flex | Marcus Boerger | 2008-03-16 | 1 | -3/+3 |
| | | | | | | | | | The full patch is available as: http://php.net/~helly/php-re2c-5.3-20080316.diff.txt This is against php-re2c repository version 98 An older patch against version 97 is available under: http://php.net/~helly/php-re2c-97-20080316.diff.txt | ||||
* | Removed unused zend_mm.* | Dmitry Stogov | 2006-12-05 | 1 | -1/+1 |
| | |||||
* | - MFH Move reflection to its own extension | Marcus Boerger | 2005-11-30 | 1 | -1/+1 |
| | | | | | # As discussed with RM | ||||
* | - Add missing entry. | Moriyoshi Koizumi | 2005-02-21 | 1 | -1/+1 |
| | |||||
* | - Add entry for zend_strtod.c in belief that this is still active. | Moriyoshi Koizumi | 2004-11-04 | 1 | -1/+2 |
| | |||||
* | - Add zend_exceptions.c | Andi Gutmans | 2004-02-12 | 1 | -1/+1 |
| | |||||
* | add zend_iterators.c zend_interfaces.c to make | Stanislav Malyshev | 2003-11-04 | 1 | -1/+2 |
| | |||||
* | added support for Reflection_Function, the first part of | George Schlossnagle | 2003-06-30 | 1 | -1/+2 |
| | | | | | the reflection api | ||||
* | add a standard Exception class. | Sterling Hughes | 2003-03-23 | 1 | -1/+1 |
| | |||||
* | Added missing zend_mm.c file and renamed zend_object_API.c -> zend_objects_API.c | foobar | 2003-03-17 | 1 | -1/+1 |
| | |||||
* | Implement simple stream support in the ZE scanners. | Wez Furlong | 2003-02-18 | 1 | -1/+1 |
| | |||||
* | ups | Thies C. Arntzen | 2003-02-14 | 1 | -1/+1 |
| | |||||
* | add really nice dump_bt function for debugging in gdb | Thies C. Arntzen | 2003-02-14 | 1 | -1/+1 |
| | |||||
* | Generalize object storage and reference bookkeeping | Stanislav Malyshev | 2002-05-31 | 1 | -1/+2 |
| | |||||
* | Mega-commit: Enter the new object model | Stanislav Malyshev | 2002-02-07 | 1 | -1/+1 |
| | | | | | | | Note: only standard Zend objects are working now. This is definitely going to break custom objects like COM, Java, etc. - this will be fixed later. Also, this may break other things that access objects' internals directly. | ||||
* | Zend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824 | Adam Dickmeiss | 2002-02-03 | 1 | -1/+2 |
| | |||||
* | - MFZE1 | Andi Gutmans | 2001-09-19 | 1 | -1/+1 |
| | |||||
* | MFZE1 | Sebastian Bergmann | 2001-09-19 | 1 | -1/+1 |
| | |||||
* | - Fix UNIX build. | Andi Gutmans | 2001-08-11 | 1 | -1/+1 |
| | |||||
* | Merge from branch - move to standard C scanners in thread safe mode | Zeev Suraski | 2001-08-06 | 1 | -18/+7 |
| | |||||
* | - Fix dependency. | Andi Gutmans | 2000-11-03 | 1 | -1/+1 |
| | |||||
* | Another attempt to make it build | Stanislav Malyshev | 2000-10-30 | 1 | -0/+3 |
| | |||||
* | Fix build | Stanislav Malyshev | 2000-10-30 | 1 | -2/+2 |
| | | | | | # At least, it compiles now... | ||||
* | Generalization work | Zeev Suraski | 2000-10-29 | 1 | -3/+3 |
| | |||||
* | Some more work on the INI parser/scanner | Zeev Suraski | 2000-10-29 | 1 | -3/+3 |
| | |||||
* | Initial step in rewriting the INI parsing mechanism | Zeev Suraski | 2000-10-29 | 1 | -1/+16 |
| | |||||
* | Unify the names of these last 3 files... | Zeev Suraski | 2000-10-29 | 1 | -12/+12 |
| | |||||
* | Initial steps to move the INI mechanism to the Zend engine | Zeev Suraski | 2000-10-29 | 1 | -1/+2 |
| | |||||
* | Remove --enable-c9x-inline option. We now use a syntax which is compatible | Sascha Schumann | 2000-09-26 | 1 | -5/+3 |
| | | | | | | with all compilers by providing the function with static linkage in every compilation unit. | ||||
* | - Remove two tabs | Andi Gutmans | 2000-09-04 | 1 | -2/+2 |
| | |||||
* | Add optional support for C0x inline semantics. | Sascha Schumann | 2000-06-13 | 1 | -3/+5 |
| | | | | | | | These are enabled by specifying `--enable-c0x-inline' on the command line. We might add an autoconf check for this particular feature later. | ||||
* | Fix parallel makes on BSD | Sascha Schumann | 2000-05-12 | 1 | -1/+1 |
| |