History log of /PHP-7.0/Zend/zend.c (Results 601 – 620 of 620)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2
# 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
# d035af4a 19-Jun-1999 Zeev Suraski

*** empty log message ***


# 99fd17df 11-Jun-1999 Zeev Suraski

Change __print into to_string()


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


# ed06a70f 05-Jun-1999 Zeev Suraski

* Centralized shutdown
* Change shutdown order again


# 9108abc2 04-Jun-1999 Zeev Suraski

Minor updates (mostly __declspec() stuff)


Revision tags: BEFORE_PHP4_APACHE_MODULE_CHANGE
# 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 ...


# 6bc6dacf 11-May-1999 Zeev Suraski

Fixes:
* Avoid closing stdin (I could have sworn I've committed that already)
* unclean_shutdown patches


# 74a9ed7b 10-May-1999 Zeev Suraski

Weed out all BoundsChecker-found bugs (including a serious file descriptor leak
in the C++ scanner)


# bfbe8618 09-May-1999 Zeev Suraski

Almost forgot to commit those


# fcaf734f 02-May-1999 Andi Gutmans

- Don't support interactive mode when thread safe.


# 7c4a0838 26-Apr-1999 Zeev Suraski

Various thread safety fixes and DLL updates


# df6134bc 26-Apr-1999 Andi Gutmans

-More commits


# e06a1ed2 24-Apr-1999 Zeev Suraski

Thread safety fixes


# a9f9ae79 21-Apr-1999 Zeev Suraski

Thread safety patch. It works now with 'just in time' resource initialization!


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


# 342c6e0b 18-Apr-1999 Zeev Suraski

Whatnot:
* updated alloc_persist to use critical sections
* changed extension shutdown to two-phase
* updated dependencies
* PR support (don't remember if there was any really)


Revision tags: BEFORE_STACK_PATCH
# 7656c77c 10-Apr-1999 Zeev Suraski

We need to initialize the utility values after we initialize the INI file, which in
turn, is after we initialize Zend. Set the utility values separately from Zend's
initialization


Revision tags: CLOSED_BETA
# a6043d3e 07-Apr-1999 Rasmus Lerdorf

*** empty log message ***


# 573b4602 07-Apr-1999 Andi Gutmans

Zend Library


1...<<2122232425