History log of /PHP-5.3/Zend/zend_execute.c (Results 576 – 600 of 809)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 48167d2b 11-Oct-2000 Zeev Suraski

*** empty log message ***


Revision tags: php-4.0.3RC2, php-4.0.3RC1
# 5418b596 14-Sep-2000 Andi Gutmans

- Fix NULL handling in ARRAY opcode and resolve memory leak


# 5286b397 12-Sep-2000 Zeev Suraski

Make compile_string() accept a description of the code


# 27de5001 31-Aug-2000 Andi Gutmans

- Use emalloc() for opened_path now. This was a potential leak before.
- This patch has potential to break stuff but I tested it as much as I
- could. Fixes should be easy.


Revision tags: php-4.0.2
# fbbc249f 24-Aug-2000 Andi Gutmans

- Revert patch from 9/7/2000 which seems to have broken unset().
- I hope what made me do this patch doesn't appear again.


Revision tags: PRE_LIBMYSQL_REVERT, php-4.0.2RC1
# c698e146 19-Aug-2000 Andi Gutmans

- Beautify


# 7795aca4 15-Aug-2000 Zeev Suraski

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


# 636d126e 14-Aug-2000 Zeev Suraski

- Fix leak and some logic


# e46ea886 14-Aug-2000 Andi Gutmans

- This patch should hopefully fix situations where a constructor uses
- the $this pointer as a reference.


# 9e750e64 14-Aug-2000 Stanislav Malyshev

Fix crash


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


Revision tags: PRE_FILE_COMPILE_API_CHANGE
# 50ddf9e3 05-Aug-2000 Andi Gutmans

- Use some more SEPARATE_ZVAL macros instead of replicated code.


# 8b9ecac2 05-Aug-2000 Stanislav Malyshev

Fix memory leak


# fcdc025d 04-Aug-2000 Andi Gutmans

- Beautify code. Try and use more macros for splitting instead of
- replicating the code everywhere.


# 5ae343b7 02-Aug-2000 Andi Gutmans

- Remove commented code


# 735a0d14 29-Jul-2000 Zeev Suraski

Fix filename issues


# 290525fd 27-Jul-2000 Andi Gutmans

Always store full filename as compiled file name


# 148317f9 11-Jul-2000 Stanislav Malyshev

Fix a bug in passing second parameter of RECV_INIT with is_ref set


# c1ed6ef9 09-Jul-2000 Andi Gutmans

- Fix memory leak.


# 40b31d74 09-Jul-2000 Andi Gutmans

- Need to seperate if the hash isn't a reference


# be59613d 07-Jul-2000 Stanislav Malyshev

Remove C++ commennts.


# 58d1e0a2 06-Jul-2000 Andi Gutmans

- Yet another fix...


# db8734c8 06-Jul-2000 Andi Gutmans

- One more...


1...<<21222324252627282930>>...33