#
213d0e2f |
| 19-Dec-1999 |
Andi Gutmans |
- More fixes related to the return references patch - eval_string() and call_user_function_ex() still don't work. - The libzend tree is untested and might not be stabl yet.
|
#
ced9cee1 |
| 15-Dec-1999 |
Zeev Suraski |
- Implement return by reference: - In function declaration instead of the return statement - In the assignment phase - Implement ability to turn off support for call-time pass by refe
- Implement return by reference: - In function declaration instead of the return statement - In the assignment phase - Implement ability to turn off support for call-time pass by reference
show more ...
|
Revision tags: PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH |
|
#
93536507 |
| 01-Dec-1999 |
Stig S. Bakken |
Fix warnings surfacing in maintainer-mode.
|
#
14382523 |
| 01-Dec-1999 |
Andi Gutmans |
- Forgot to check for BP_VAR_IS in the fix made for Thies' string offset problem.
|
#
5463dd5b |
| 30-Nov-1999 |
Andi Gutmans |
- Add use support (behaves like require, but will not use the same file twice) - Add import support (behaves like include, but requires parentheses; will not use the same file twice; Curre
- Add use support (behaves like require, but will not use the same file twice) - 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)
show more ...
|
#
08304a3c |
| 30-Nov-1999 |
Andi Gutmans |
- Fix problem Thies reported. We by mistake separated variables which were being fetched for read only.
|
#
f617a463 |
| 25-Nov-1999 |
Zeev Suraski |
That's a more thorough fix...
|
#
f62a08c2 |
| 25-Nov-1999 |
Zeev Suraski |
Fix bug #2817 - assignments to string offsets could erronously modify unrelated strings
|
Revision tags: ZO_B1, ZEND_OPTIMIZER_B1 |
|
#
f3ca328b |
| 21-Nov-1999 |
Andi Gutmans |
That slipped away
|
#
1f11e07f |
| 19-Nov-1999 |
Andi Gutmans |
- Moved var_uninit() for return_value to the beginning of DO_FCALL. We forgot to do it for overloaded methods
|
#
817a11e7 |
| 19-Nov-1999 |
Andi Gutmans |
- Functions whose return values aren't used have them freed in DO_FCALL and don't need a special ZEND_FREE opcode following them anymore
|
Revision tags: php-4.0b3 |
|
#
52045afb |
| 17-Nov-1999 |
Andi Gutmans |
- If a function's return value is unused then don't create a ZEND_FREE opcode but free it after the function call in zend_execute.
|
#
800e0072 |
| 17-Nov-1999 |
Andi Gutmans |
- Forgot this
|
#
dbb67ab9 |
| 16-Nov-1999 |
Andi Gutmans |
- Add support for used_return_value passed to internal functions.
|
Revision tags: PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5 |
|
#
d35ea24f |
| 13-Nov-1999 |
Andi Gutmans |
- Fix crash with string offset assignments.
|
Revision tags: php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2 |
|
#
6d988ec6 |
| 03-Nov-1999 |
Andi Gutmans |
- Add support for BYREF_FORCE_REST
|
#
83c79bb1 |
| 28-Oct-1999 |
Andi Gutmans |
- Fix for Thies' leak and Andrei's crash
|
#
9b83d1ca |
| 22-Oct-1999 |
Andi Gutmans |
- Fix isset() with string offsets.
|
#
7a205f60 |
| 19-Oct-1999 |
Andi Gutmans |
- Preliminary submit of Thie's patch. Will fix the rest on Windows as this was added on UNIX with patch. Changed IS_SAME -> IS_IDENTICAL
|
#
faa18917 |
| 12-Oct-1999 |
Andi Gutmans |
- object.ptr was made NULL in DO_FCALL but wasn't restored. Right now I 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.
|
#
81aa9a36 |
| 11-Oct-1999 |
Andi Gutmans |
- No idea why this bug didn't exist before. But I'm too tired to think of it. During a regular do_fcall we need to set object.ptr to NULL and, thus, push it in the beginning and pop it in
- No idea why this bug didn't exist before. But I'm too tired to think of it. 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 :)
show more ...
|
#
3a88d5a6 |
| 10-Oct-1999 |
Andi Gutmans |
- Didn't lower refcount when doing an internal function call linked to a regular object.
|
#
274ce694 |
| 10-Oct-1999 |
Andi Gutmans |
- Clean up a bit. Separate before the locking so that we can use SEPARATE_ZVAL macro.
|
#
ec04c922 |
| 09-Oct-1999 |
Andi Gutmans |
- Shouldn't be needed
|
#
37159e78 |
| 09-Oct-1999 |
Andi Gutmans |
- God damn this sucked. I hopefully fixed the problems with classes although we might need to clean stuff up a bit.
|