#
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.
|
#
5fed1466 |
| 07-Oct-1999 |
Andi Gutmans |
- Reverse my patch
|
#
e3d0c91d |
| 06-Oct-1999 |
Andi Gutmans |
- Fixed memory leak with this pointer. It was somtimes initialized with refcount of 2 instead of 1. - Also fixed a place where object.ptr_ptr is set to pointing to a zval* instead of
- Fixed memory leak with this pointer. It was somtimes initialized with refcount 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.
show more ...
|
#
c6b91f78 |
| 06-Oct-1999 |
Thies C. Arntzen |
fix for using resources as array indices
|
#
1c0f1364 |
| 03-Oct-1999 |
Andi Gutmans |
- Hooray. This might actually work. (I hope)
|
#
56834ff6 |
| 02-Oct-1999 |
Andi Gutmans |
- Another locking fix.
|
#
e4066744 |
| 02-Oct-1999 |
Andi Gutmans |
- Fixed locking problem when fetching string offsets
|
#
77ddd3a3 |
| 02-Oct-1999 |
Zeev Suraski |
Fix the leak reported on the PHP 3 list (isset() on string offsets)
|
#
86357a9c |
| 01-Oct-1999 |
Andi Gutmans |
- Move is_ref back to being an unsigned char and not a bit field.
|
#
4dd47ffb |
| 01-Oct-1999 |
Andi Gutmans |
- Remove locking support completely
|