#
24a21ca2 |
| 29-May-1999 |
Zeev Suraski |
Fix a leak
|
#
741b8161 |
| 28-May-1999 |
Zeev Suraski |
* Support getThis() for internal functions. * Fix 'new object or die' and AiCount issue thoroughly (earlier fix didn't work with the optimizer). * Add new macros for standardized defini
* Support getThis() for internal functions. * Fix 'new object or die' and AiCount issue thoroughly (earlier fix didn't work with the optimizer). * Add new macros for standardized definition of classes. * Only report AiCount problems if shutdown was not silent.
show more ...
|
#
3b5972ed |
| 27-May-1999 |
Zeev Suraski |
Fix the AiCount issue with objects
|
#
ee7032f0 |
| 22-May-1999 |
Zeev Suraski |
Sigh, another leak bites the dust. FREE_OP missing in case of a SEND_VAR.
|
#
1250c43a |
| 22-May-1999 |
Zeev Suraski |
* Add struct name to all typedef's so that they can be debugged with MSVC * Fix an AiCount bug - list(...) = $var was using $var multiple times, and thus causing AiCount to be decreased multi
* Add struct name to all typedef's so that they can be debugged with MSVC * Fix an AiCount bug - list(...) = $var was using $var multiple times, and thus causing AiCount to be decreased multiple times even though it was increased only once for $var. Mark all FETCH_DIM's so that they won't decrease AiCount, and only decrease AiCount on the last FETCH_DIM. * Fix a stupid bug - forgot to pass CLS_C to some compiler function. For some reason MSVC doesn't report these :I
show more ...
|
Revision tags: BEFORE_PHP4_APACHE_MODULE_CHANGE |
|
#
9cb2cf13 |
| 20-May-1999 |
Zeev Suraski |
Optimize allocations into uninitialized_zval assignments
|
#
b0bfa458 |
| 15-May-1999 |
Zeev Suraski |
* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed to char[1], these checks should have been changed to Bucket.nKeyLength==0 * Support runtime declaration of func
* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed to char[1], these checks should have been changed to Bucket.nKeyLength==0 * Support runtime declaration of functions. I ended up changing the grammar to catch top level functions vs. nested functions. The reason is simple - if we don't have functions properly declared at compile-time, function calls cannot be resolved at compile time, and have to be resolved at runtime, which ends up being much much slower (without the optimizer, that is). It's no biggy though, the grammar change isn't that bad.
show more ...
|
#
5a5806e0 |
| 24-Apr-1999 |
Zeev Suraski |
Cleanups, remove old ts code
|
#
551fe778 |
| 22-Apr-1999 |
Zeev Suraski |
Make token names uniform, they all begin with T_ now.
|
#
7a87fcbb |
| 21-Apr-1999 |
Zeev Suraski |
Thread safety patch. We're still not quite there but it compiles again, and more logic has been implemented.
|
#
dd03a7a2 |
| 19-Apr-1999 |
Andi Gutmans |
Support =unset as arguments
|
#
1ae9891e |
| 18-Apr-1999 |
Zeev Suraski |
AiCount needs to be decreased here
|
#
b32b2831 |
| 15-Apr-1999 |
Andi Gutmans |
- one more place which seems to have needed fixing. I don't have time to look more into it. I hope we don't have anymore places which need fixing.
|
#
76ceb9ad |
| 13-Apr-1999 |
Zeev Suraski |
Better detection
|
#
7c2155c1 |
| 13-Apr-1999 |
Zeev Suraski |
Move Ai stuff before get_zval_*(), like Andi suggested. Fixes Sascha's huge memory leak
|
#
e1e2226b |
| 13-Apr-1999 |
Andi Gutmans |
- Fix various memory leaks.
|
#
d86ed820 |
| 13-Apr-1999 |
Andi Gutmans |
Refcount bugfix
|
#
1dff49ec |
| 12-Apr-1999 |
Zeev Suraski |
Minor optimization
|
#
714f450a |
| 12-Apr-1999 |
Zeev Suraski |
This should take care of "this" for user-defined functions. It wasn't yet working for built-in functions anyway, this one is coming soon.
|
#
39a7f4c3 |
| 12-Apr-1999 |
Zeev Suraski |
This patch is a go. Not fully optimized yet, but working properly. Prepatch tagged as BEFORE_STACK_PATCH.
|
Revision tags: BEFORE_STACK_PATCH |
|
#
b06c5731 |
| 12-Apr-1999 |
Zeev Suraski |
Minor fixes: missing zval_copy_ctor() messed up AiCount fix
|
#
17bdb708 |
| 08-Apr-1999 |
Zeev Suraski |
$GLOBALS support
|
#
135da4b4 |
| 08-Apr-1999 |
Zeev Suraski |
Fix static assignment
|
Revision tags: CLOSED_BETA |
|
#
573b4602 |
| 07-Apr-1999 |
Andi Gutmans |
Zend Library
|