Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make parent:: work in runtime bindings as well | Zeev Suraski | 2001-03-07 | 1 | -4/+3 |
| | |||||
* | Whitespace fix | Zeev Suraski | 2001-03-02 | 1 | -1/+1 |
| | |||||
* | Don't overwrite existing handlers with parent ones. | Andrei Zmievski | 2001-02-27 | 1 | -3/+6 |
| | |||||
* | - Update copyright year | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | Inherit overloaded handlers. | Andrei Zmievski | 2001-02-03 | 1 | -0/+3 |
| | |||||
* | Add free_estring() | Zeev Suraski | 2001-01-15 | 1 | -6/+1 |
| | |||||
* | - Fix leak with useless statements such as "foo"; | Andi Gutmans | 2000-12-18 | 1 | -1/+3 |
| | |||||
* | Whitespace fix | Stanislav Malyshev | 2000-12-07 | 1 | -1/+1 |
| | |||||
* | Allow var $foo = array(ABC => 1) constructs | Stanislav Malyshev | 2000-12-07 | 1 | -0/+1 |
| | | | | | # It still doesn't work good with constants, but at least doesn't leak now | ||||
* | - Allow passing references which are returned from functions and new | Andi Gutmans | 2000-11-27 | 1 | -17/+22 |
| | | | | | - statements to be passed by reference. | ||||
* | - Remove code which has been commented out for ages. | Andi Gutmans | 2000-11-22 | 1 | -4/+0 |
| | |||||
* | - Baby patch towards making the damn pass-by-ref work. | Andi Gutmans | 2000-11-20 | 1 | -0/+1 |
| | |||||
* | - Move SET_UNUSED() to header | Andi Gutmans | 2000-11-11 | 1 | -3/+0 |
| | |||||
* | - Remove this damn thing once again. | Andi Gutmans | 2000-11-10 | 1 | -10/+1 |
| | |||||
* | - Maybe it's OK now? :) | Andi Gutmans | 2000-11-09 | 1 | -1/+10 |
| | |||||
* | - Undo the previous commit for fixing $obj = new foo(). | Andi Gutmans | 2000-11-09 | 1 | -10/+1 |
| | |||||
* | - Commit experimental patch to fix the problem when doing $a = new foo() | Andi Gutmans | 2000-11-09 | 1 | -1/+10 |
| | | | | | | and the constructor assigns $this by reference to other symbol table elements. Thanks to Daniel J. Rodriguez on this one. | ||||
* | Maintain consistency | Zeev Suraski | 2000-11-02 | 1 | -116/+116 |
| | |||||
* | - Replace do_exit() with zend_do_exit(). | Andi Gutmans | 2000-11-02 | 1 | -1/+1 |
| | | | | | - Problem reported by David Hedbor <david@hedbor.org> | ||||
* | Fix a corruption bug, when erroneously allowing to send non-variables by ↵ | Zeev Suraski | 2000-10-29 | 1 | -5/+5 |
| | | | | | | | reference (several bug-db reports seem to originate in this bug) | ||||
* | Unify the names of these last 3 files... | Zeev Suraski | 2000-10-29 | 1 | -1/+1 |
| | |||||
* | - Constant expressions which are used multiple times need to be copy_ctored | Andi Gutmans | 2000-10-19 | 1 | -0/+3 |
| | |||||
* | Set filename even on recursive include | Stanislav Malyshev | 2000-09-17 | 1 | -0/+1 |
| | |||||
* | - Forgot to create extended info in include()/require() call | Andi Gutmans | 2000-09-11 | 1 | -10/+14 |
| | |||||
* | Eliminate run-time leak with eval()'s | Zeev Suraski | 2000-08-19 | 1 | -4/+9 |
| | |||||
* | Fix warning issue (compile errors inside require()'d files were incorrectly ↵ | Zeev Suraski | 2000-08-15 | 1 | -1/+1 |
| | | | | supressed) | ||||
* | - This patch should hopefully fix situations where a constructor uses | Andi Gutmans | 2000-08-14 | 1 | -1/+1 |
| | | | | | - the $this pointer as a reference. | ||||
* | - Unused results should be marked with EXT_TYPE_UNUSED and not IS_UNUSED | Andi Gutmans | 2000-08-14 | 1 | -1/+2 |
| | |||||
* | Fix zend_fiel_handle handling. Should fix URL include | Stanislav Malyshev | 2000-08-13 | 1 | -7/+1 |
| | | | | | and various opened_path inconsistencies. | ||||
* | @ Fix problem with nested foreach()'s (Andi, Zend Engine) | Andi Gutmans | 2000-08-10 | 1 | -1/+6 |
| | |||||
* | @ Fix switch which only has a default rule (Andi, Zend Engine) | Andi Gutmans | 2000-08-10 | 1 | -9/+15 |
| | | | | | | | | | | @ Change require_once() to use the same file list as include_once(). @ Patch includes making require() & include() to behave the same when it @ comes to scoping. require() is now an include() which isn't allowed to fail. @ require() caused too many memory reallocations which ended up being quite @ slow for sites that required lots of files. (Andi & Zeev, Zend Engine) - Fix switch() which only has default rule (bug #5879, | ||||
* | The patch we promised - redesigned the compilation/execution API: | Zeev Suraski | 2000-08-09 | 1 | -23/+7 |
| | | | | | | | | | | | | | | | | | | Advantages: - Smaller memory footprint for the op arrays - Slightly faster compilation times (due to saved erealloc() calls and faster zend_op initialization) - include_once() & require_once() share the same file list - Consistency between include() and require() - this mostly means that return() works inside require()'d files just as it does in include() files (it used to be meaningless in require()'d files, most of the time (see below)) - Made require() consistent with itself. Before, if the argument was not a constant string, require() took the include() behavior (with return()). - Removed lots of duplicate code. Bottom line - require() and include() are very similar now; require() is simply an include() which isn't allowed to fail. Due to the erealloc() calls for large op arrays, require() didn't end up being any faster than include() in the Zend engine. | ||||
* | Fix a possible issue with runtime inheritence under fairly rare circumstance | Zeev Suraski | 2000-07-26 | 1 | -6/+7 |
| | | | | | and optimize a tiny bit | ||||
* | - Beautify Zeev's patch a bit. | Andi Gutmans | 2000-07-16 | 1 | -3/+3 |
| | |||||
* | Implement parent::foo() | Zeev Suraski | 2000-07-16 | 1 | -0/+9 |
| | |||||
* | Add more extended_info calls | Zeev Suraski | 2000-07-15 | 1 | -0/+1 |
| | |||||
* | - Make is_method_call() static and remove a couple of old lines | Andi Gutmans | 2000-07-06 | 1 | -3/+1 |
| | |||||
* | - One more fix for the latest patch | Andi Gutmans | 2000-07-06 | 1 | -1/+1 |
| | |||||
* | - One dumb bug in my latest patch | Andi Gutmans | 2000-07-06 | 1 | -1/+3 |
| | |||||
* | - Complex fix for solving a problem with objects & method calls. | Andi Gutmans | 2000-07-06 | 1 | -13/+34 |
| | | | | | | | - Previous version is tagged PRE_METHOD_CALL_SEPERATE_FIX_PATCH. - I need to check this fix on a server so if it doesn't work I will revert - it. | ||||
* | - Fix bug #4120 | Andi Gutmans | 2000-07-03 | 1 | -4/+13 |
| | |||||
* | Add to the API | Andi Gutmans | 2000-06-13 | 1 | -1/+1 |
| | |||||
* | Get rid of <?php_track_vars?> | Zeev Suraski | 2000-06-12 | 1 | -1/+0 |
| | |||||
* | - Andrei, this is for you! | Andi Gutmans | 2000-06-09 | 1 | -8/+13 |
| | | | | | | | - Add zend_register_internal_class_ex() which allows you to specify a - parent to inherit from. You can either specify the parent directly or via - its name. | ||||
* | Enable asp_tags/short_tags/allow_call_time_pass_by_reference to work on a ↵ | Zeev Suraski | 2000-06-06 | 1 | -3/+0 |
| | | | | | | | per-directory basis as well | ||||
* | Change shutdown order to sort out a crash when assigning a resource id to a ↵ | Zeev Suraski | 2000-06-04 | 1 | -14/+0 |
| | | | | static. | ||||
* | - Fix Win32 compilation (Use winsock2.h from now on) | Zeev Suraski | 2000-06-03 | 1 | -1/+1 |
| | | | | | - Add lambda() support | ||||
* | Fix a crash bug in certain situations of class redeclarations | Zeev Suraski | 2000-05-25 | 1 | -3/+14 |
| | |||||
* | Refined fix | Zeev Suraski | 2000-05-11 | 1 | -1/+2 |
| | |||||
* | Fix a memory corruption bug with by-ref function arguments | Zeev Suraski | 2000-05-11 | 1 | -8/+9 |
| |