History log of /PHP-5.4/Zend/zend_execute_API.c (Results 476 – 500 of 509)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 741ca167 28-Jul-1999 Andi Gutmans

- Fixed various inheritance problems & Andrey's leak


Revision tags: BEFORE_NEW_OPERATOR_FIX, BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1
# bf8c6dbd 20-Jul-1999 Andi Gutmans

- Get rid of C++ comments


# 8d1de13a 19-Jul-1999 Zeev Suraski

0.91 update


# e3daad2d 18-Jul-1999 Andi Gutmans

- Should fix the memory leak when returning from the main scope.


# b5b11177 16-Jul-1999 Zeev Suraski

License update


# 138dd94c 15-Jul-1999 Sascha Schumann

disable zend_handle_sigsegv


# dc933fc5 10-Jul-1999 Zeev Suraski

Woops, fix.


# 909590ba 10-Jul-1999 Zeev Suraski

Put the garbage in the garbage bin


# cccd2445 10-Jul-1999 Zeev Suraski

Get rid of AiCount completely


Revision tags: BEFORE_REMOVING_AI_COUNT_FINAL_STEP
# 2a6da781 09-Jul-1999 Zeev Suraski

Step 4:
Move to a 7-bit counter (not fully implemented yet)


# 6ec1acbe 09-Jul-1999 Zeev Suraski

Phase 3:
Use a single bit to mark IS_REF variables


Revision tags: BEFORE_REMOVING_GC_STEP2
# 5f62c347 09-Jul-1999 Zeev Suraski

Step 2:
Rename is_ref to EA


# 81d901b1 09-Jul-1999 Zeev Suraski

Step 1 in nuking the garbage collector:
- Change the hash destructor to return int
- Don't kill the bucket on hash_destroy if the destructor returns 0


Revision tags: BEFORE_REMOVING_GC_STEP1
# 81f55222 09-Jul-1999 Zeev Suraski

Fix the mess in SIGSEGV handling, hopefully


# da9faa2c 11-Jun-1999 Zeev Suraski

* Make the output handling of variables much, much cooler.
Uses zend_make_printable_zval() instead of convert_to_string() now:

$foo = true;
print "\$foo is $foo";
will now prin

* Make the output handling of variables much, much cooler.
Uses zend_make_printable_zval() instead of convert_to_string() now:

$foo = true;
print "\$foo is $foo";
will now print
$foo is true
(instead of "$foo is 1", earlier).

Also, with objects, it automatically tries to call __print() and use it as a printing
function.

For example:

class foo {
function __print() { return "Foo Object"; }
};

$foo = new foo;
print $foo;

will print "Foo Object".

show more ...


# b484f40c 09-Jun-1999 Zeev Suraski

* Fix foreach() that receives a non array argument
* Clean up some C++ comments


# cf757f7c 04-Jun-1999 Zeev Suraski

Fix that GLOBALS leak. We were explicitly adding GLOBALS to the main symbol table,
but there's no reason to do it (INIT_GLOBALS takes care of it if necessary.)


# 52ec6435 31-May-1999 Andi Gutmans

Fixes


# 88029643 30-May-1999 Sascha Schumann

* fix some casts
* introduce unary_op_type - cleaner than casting data voids to function ptrs


# cf4a2c3b 29-May-1999 Zeev Suraski

That got fucked up when we went back to using uninitialized_zval


# 7068d4a2 29-May-1999 Zeev Suraski

*** empty log message ***


# 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 ...


# 033858e1 25-May-1999 Zeev Suraski

Avoid crashing if an error occurs before we open the first file.


# 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 ...


# 080105f7 22-May-1999 Zeev Suraski

Give more information and save log lines in memory leak reports


1...<<1112131415161718192021