| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - Fix Sascha's leak. Good report! | Zeev Suraski | 1999-12-21 | 1 | -9/+22 |
| | | |||||
| * | - Fix the crash Thies was experiencing (returning a function call could ↵ | Zeev Suraski | 1999-12-20 | 1 | -0/+2 |
| | | | | | | | | cause a crash) - Fix the leak Thies was experiencing (@fcall() leaked) | ||||
| * | - Made things work again (Thies, everybody - please check the latest CVS and ↵ | Zeev Suraski | 1999-12-19 | 1 | -30/+35 |
| | | | | | | | | | see if you're still getting any problems) - Changed the interface of call_user_function_ex() to support returning of references | ||||
| * | - More fixes related to the return references patch | Andi Gutmans | 1999-12-19 | 1 | -12/+28 |
| | | | | | | | - eval_string() and call_user_function_ex() still don't work. - The libzend tree is untested and might not be stabl yet. | ||||
| * | - Implement return by reference: | Zeev Suraski | 1999-12-15 | 1 | -17/+67 |
| | | | | | | | | - In function declaration instead of the return statement - In the assignment phase - Implement ability to turn off support for call-time pass by reference | ||||
| * | Fix warnings surfacing in maintainer-mode. | Stig S. Bakken | 1999-12-01 | 1 | -1/+1 |
| | | |||||
| * | - Forgot to check for BP_VAR_IS in the fix made for Thies' string offset | Andi Gutmans | 1999-12-01 | 1 | -1/+1 |
| | | | | | | problem. | ||||
| * | - Add use support (behaves like require, but will not use the same file twice) | Andi Gutmans | 1999-11-30 | 1 | -1/+4 |
| | | | | | | | | - Add import support (behaves like include, but requires parentheses; will not use the same file twice; Currently, it is not yet properly implemented, and only behaves like include) | ||||
| * | - Fix problem Thies reported. We by mistake separated variables which were | Andi Gutmans | 1999-11-30 | 1 | -1/+1 |
| | | | | | | being fetched for read only. | ||||
| * | That's a more thorough fix... | Zeev Suraski | 1999-11-25 | 1 | -1/+3 |
| | | |||||
| * | Fix bug #2817 - assignments to string offsets could erronously modify ↵ | Zeev Suraski | 1999-11-25 | 1 | -0/+2 |
| | | | | | unrelated strings | ||||
| * | That slipped away | Andi Gutmans | 1999-11-21 | 1 | -1/+1 |
| | | |||||
| * | - Moved var_uninit() for return_value to the beginning of DO_FCALL. | Andi Gutmans | 1999-11-19 | 1 | -2/+1 |
| | | | | | | We forgot to do it for overloaded methods | ||||
| * | - Functions whose return values aren't used have them freed in DO_FCALL | Andi Gutmans | 1999-11-19 | 1 | -4/+5 |
| | | | | | | and don't need a special ZEND_FREE opcode following them anymore | ||||
| * | - If a function's return value is unused then don't create a ZEND_FREE | Andi Gutmans | 1999-11-17 | 1 | -0/+3 |
| | | | | | | opcode but free it after the function call in zend_execute. | ||||
| * | - Forgot this | Andi Gutmans | 1999-11-17 | 1 | -1/+1 |
| | | |||||
| * | - Add support for used_return_value passed to internal functions. | Andi Gutmans | 1999-11-16 | 1 | -2/+2 |
| | | |||||
| * | - Fix crash with string offset assignments. | Andi Gutmans | 1999-11-13 | 1 | -1/+1 |
| | | |||||
| * | - Add support for BYREF_FORCE_REST | Andi Gutmans | 1999-11-03 | 1 | -20/+15 |
| | | |||||
| * | - Fix for Thies' leak and Andrei's crash | Andi Gutmans | 1999-10-28 | 1 | -28/+33 |
| | | |||||
| * | - Fix isset() with string offsets. | Andi Gutmans | 1999-10-22 | 1 | -4/+4 |
| | | |||||
| * | - Preliminary submit of Thie's patch. Will fix the rest on Windows | Andi Gutmans | 1999-10-19 | 1 | -0/+3 |
| | | | | | | as this was added on UNIX with patch. Changed IS_SAME -> IS_IDENTICAL | ||||
| * | - object.ptr was made NULL in DO_FCALL but wasn't restored. Right now I | Andi Gutmans | 1999-10-12 | 1 | -8/+7 |
| | | | | | | | push it in DO_FCALL and at the end of do_fcall_common it always gets popped. We might be able to optimize it out. | ||||
| * | - No idea why this bug didn't exist before. But I'm too tired to think of it. | Andi Gutmans | 1999-10-11 | 1 | -0/+4 |
| | | | | | | | | During a regular do_fcall we need to set object.ptr to NULL and, thus, push it in the beginning and pop it in the end. I hope this fix more or less cuts it. I just want to sleep :) | ||||
| * | - Didn't lower refcount when doing an internal function call linked to a ↵ | Andi Gutmans | 1999-10-10 | 1 | -1/+4 |
| | | | | | regular object. | ||||
| * | - Clean up a bit. Separate before the locking so that we can use SEPARATE_ZVAL | Andi Gutmans | 1999-10-10 | 1 | -22/+9 |
| | | | | | | macro. | ||||
| * | - Shouldn't be needed | Andi Gutmans | 1999-10-09 | 1 | -1/+0 |
| | | |||||
| * | - God damn this sucked. I hopefully fixed the problems with classes although | Andi Gutmans | 1999-10-09 | 1 | -65/+62 |
| | | | | | | we might need to clean stuff up a bit. | ||||
| * | - Reverse my patch | Andi Gutmans | 1999-10-07 | 1 | -2/+2 |
| | | |||||
| * | - Fixed memory leak with this pointer. It was somtimes initialized with refcount | Andi Gutmans | 1999-10-06 | 1 | -2/+2 |
| | | | | | | | | | of 2 instead of 1. - Also fixed a place where object.ptr_ptr is set to pointing to a zval* instead of zval**. I don't think this is ever used so we might be able to remove it altogether. | ||||
| * | fix for using resources as array indices | Thies C. Arntzen | 1999-10-06 | 1 | -1/+2 |
| | | |||||
| * | - Hooray. This might actually work. (I hope) | Andi Gutmans | 1999-10-03 | 1 | -2/+0 |
| | | |||||
| * | - Another locking fix. | Andi Gutmans | 1999-10-02 | 1 | -6/+6 |
| | | |||||
| * | - Fixed locking problem when fetching string offsets | Andi Gutmans | 1999-10-02 | 1 | -7/+11 |
| | | |||||
| * | Fix the leak reported on the PHP 3 list (isset() on string offsets) | Zeev Suraski | 1999-10-02 | 1 | -0/+1 |
| | | |||||
| * | - Move is_ref back to being an unsigned char and not a bit field. | Andi Gutmans | 1999-10-01 | 1 | -14/+14 |
| | | |||||
| * | - Remove locking support completely | Andi Gutmans | 1999-10-01 | 1 | -29/+1 |
| | | |||||
| * | - For Andrei. Implement references in array() initializations | Andi Gutmans | 1999-10-01 | 1 | -16/+30 |
| | | |||||
| * | - Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type | Andi Gutmans | 1999-09-29 | 1 | -8/+38 |
| | | |||||
| * | - Stop using the locking mechanism and start using refcount. | Andi Gutmans | 1999-09-28 | 1 | -8/+4 |
| | | | | | | Now we know when we need to free but we still need to support it | ||||
| * | - First part of the patch which makes reads use ptr and not ptr_ptr. | Andi Gutmans | 1999-09-28 | 1 | -3/+23 |
| | | |||||
| * | - Changed Ts{}.var to Ts{}.var.ptr_ptr. | Andi Gutmans | 1999-09-26 | 1 | -37/+37 |
| | | |||||
| * | - Try to fix the leak Rasmus reported. It's pretty sucky code so I'm really | Andi Gutmans | 1999-09-18 | 1 | -5/+8 |
| | | | | | | not sure this fix is OK.I can't remember all of what we did there. | ||||
| * | make SUNs c89 happy | Thies C. Arntzen | 1999-09-17 | 1 | -4/+3 |
| | | |||||
| * | - Fix bug #2318 | Zeev Suraski | 1999-09-17 | 1 | -0/+1 |
| | | |||||
| * | - Fix for floating point array offsets. Same behaviour as in PHP 3.0. We | Andi Gutmans | 1999-09-08 | 1 | -8/+12 |
| | | | | | | casted to (long). | ||||
| * | * header file cleanup | Stig S. Bakken | 1999-09-06 | 1 | -2/+2 |
| | | | | | | | | | * fixed --enable-thread-safety build for UNIX I don't have a Win32 environment available, could someone please try compiling on Win32 to see if I got all the header file stuff right there? | ||||
| * | - Fixed a specific memory leak linked to locking. | Andi Gutmans | 1999-08-23 | 1 | -0/+20 |
| | | |||||
| * | Fix #2070 | Zeev Suraski | 1999-08-17 | 1 | -1/+1 |
| | | |||||
| * | - Oopsie | Andi Gutmans | 1999-08-15 | 1 | -5/+0 |
| | | |||||
