History log of /PHP-8.0/Zend/zend_compile.h (Results 751 – 775 of 882)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: PRE_ENGINE2_SPLIT
# d76cf1da 31-Jul-2001 Zeev Suraski

More TSRMLS_FETCH work


# 4187439c 30-Jul-2001 Zeev Suraski

More TSRMLS_FETCH work


# b5770382 30-Jul-2001 Zeev Suraski

Avoid TSRMLS_FETCH()'s (still lots of work left)


# b4f3b9d3 28-Jul-2001 Zeev Suraski

Redesigned thread safety mechanism - nua nua


# 2c254ba7 27-Jul-2001 Zeev Suraski

Get rid of ELS_*(), and use TSRMLS_*() instead.
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...


Revision tags: PRE_TSRM_MERGE_PATCH
# 85b4df53 15-Jul-2001 Zeev Suraski

Improved interactive mode - it is now available in all builds, without any significant slowdown


Revision tags: PRE_GRANULAR_GARBAGE_FIX, php-4.0.6, php-4.0.6RC4, php-4.0.6RC3, php-4.0.6RC2, php-4.0.6RC1
# bda9c83a 06-May-2001 Zeev Suraski

Recover from a parse error in include files (before, it could result in a crash under certain circumstances). Fix bug #8663


# 1e63f440 06-May-2001 Zeev Suraski

Support interactive mode in thread-safe builds


Revision tags: php-4.0.5, php-4.0.5RC8, php-4.0.5RC7, php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1
# d2c9e807 26-Feb-2001 Andi Gutmans

- Update copyright year


Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1
# 6f6e13de 26-Dec-2000 Zeev Suraski

Use iostream.h instead of istream.h (IBM's compiler doesn't come with istream.h,
and iostream.h should include it)


Revision tags: php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3
# 8d908256 27-Nov-2000 Andi Gutmans

- Allow passing references which are returned from functions and new
- statements to be passed by reference.


# 1ccf9406 11-Nov-2000 Andi Gutmans

- Move SET_UNUSED() to header


# 5e33cdae 10-Nov-2000 Andi Gutmans

- Remove this damn thing once again.


# f950a372 09-Nov-2000 Andi Gutmans

- Maybe it's OK now? :)


# 113a5bb8 09-Nov-2000 Andi Gutmans

- Undo the previous commit for fixing $obj = new foo().


# d9d4824c 09-Nov-2000 Andi Gutmans

- Commit experimental patch to fix the problem when doing $a = new foo()
and the constructor assigns $this by reference to other symbol table
elements. Thanks to Daniel J. Rodriguez on th

- Commit experimental patch to fix the problem when doing $a = new foo()
and the constructor assigns $this by reference to other symbol table
elements. Thanks to Daniel J. Rodriguez on this one.

show more ...


# f1a9920b 02-Nov-2000 Zeev Suraski

Maintain consistency


# ce501c78 02-Nov-2000 Andi Gutmans

- Replace do_exit() with zend_do_exit().
- Problem reported by David Hedbor <david@hedbor.org>


# d0fbddcc 29-Oct-2000 Zeev Suraski

Fix a corruption bug, when erroneously allowing to send non-variables by reference (several
bug-db reports seem to originate in this bug)


# 7b0d92dd 29-Oct-2000 Zeev Suraski

Unify the names of these last 3 files...


Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1
# 5286b397 12-Sep-2000 Zeev Suraski

Make compile_string() accept a description of the code


Revision tags: php-4.0.2, PRE_LIBMYSQL_REVERT, php-4.0.2RC1
# 7795aca4 15-Aug-2000 Zeev Suraski

Fix warning issue (compile errors inside require()'d files were incorrectly supressed)


# 5090b1e8 13-Aug-2000 Stanislav Malyshev

Fix zend_fiel_handle handling. Should fix URL include
and various opened_path inconsistencies.


# e5015ed5 10-Aug-2000 Andi Gutmans

@ Fix problem with nested foreach()'s (Andi, Zend Engine)


# c06692e9 09-Aug-2000 Zeev Suraski

The patch we promised - redesigned the compilation/execution API:
Advantages:
- Smaller memory footprint for the op arrays
- Slightly faster compilation times (due to saved erealloc() cal

The patch we promised - redesigned the compilation/execution API:
Advantages:
- Smaller memory footprint for the op arrays
- Slightly faster compilation times (due to saved erealloc() calls and faster zend_op
initialization)
- include_once() & require_once() share the same file list
- Consistency between include() and require() - this mostly means that return()
works inside require()'d files just as it does in include() files (it used to
be meaningless in require()'d files, most of the time (see below))
- Made require() consistent with itself. Before, if the argument was not a constant
string, require() took the include() behavior (with return()).
- Removed lots of duplicate code.
Bottom line - require() and include() are very similar now; require() is simply an include()
which isn't allowed to fail. Due to the erealloc() calls for large op arrays, require()
didn't end up being any faster than include() in the Zend engine.

show more ...


1...<<313233343536