History log of /PHP-8.4/Zend/zend_compile.c (Results 2501 – 2525 of 2585)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH
# ef596bba 06-Dec-1999 Zeev Suraski

Move the #include of zend-parser.h out of zend_compile.h


# 70df2d74 05-Dec-1999 Sascha Schumann

Fix some warnings


# efc84af9 04-Dec-1999 Zeev Suraski

- Implement get_used_files() and get_imported_files()


# 9baad804 04-Dec-1999 Zeev Suraski

- Break the zend->PHP dependency introduced by the .php extension for use(),
by providing an API
- Enable Stig's patch for use() extensions (it wasn't refered to by the parser)
- Fix a

- Break the zend->PHP dependency introduced by the .php extension for use(),
by providing an API
- Enable Stig's patch for use() extensions (it wasn't refered to by the parser)
- Fix a memory leak in that code

show more ...


# 5463dd5b 30-Nov-1999 Andi Gutmans

- Add use support (behaves like require, but will not use the same file twice)
- Add import support (behaves like include, but requires parentheses; will not
use the same file twice; Curre

- Add use support (behaves like require, but will not use the same file twice)
- Add import support (behaves like include, but requires parentheses; will not
use the same file twice; Currently, it is not yet properly implemented, and
only behaves like include)

show more ...


# 6be3723f 26-Nov-1999 Zeev Suraski

UNIX/non ZTS compile fixes


# 58153dfe 26-Nov-1999 Zeev Suraski

- Improve the file handle closing code


Revision tags: ZO_B1, ZEND_OPTIMIZER_B1
# 6358c663 21-Nov-1999 Zeev Suraski

- Optimize class instanciation
- Fix constant instanciation for array elements inside objects


Revision tags: php-4.0b3
# 52045afb 17-Nov-1999 Andi Gutmans

- If a function's return value is unused then don't create a ZEND_FREE
opcode but free it after the function call in zend_execute.


# b7b614d0 16-Nov-1999 Andi Gutmans

- In any case create the free opcode. Need to allow the functions to
create a hint.


# dbb67ab9 16-Nov-1999 Andi Gutmans

- Add support for used_return_value passed to internal functions.


Revision tags: PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5, php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2
# 6d988ec6 03-Nov-1999 Andi Gutmans

- Add support for BYREF_FORCE_REST


# 83c79bb1 28-Oct-1999 Andi Gutmans

- Fix for Thies' leak and Andrei's crash


# 62c1407a 15-Oct-1999 Andrei Zmievski

*** empty log message ***


# 03d354dc 01-Oct-1999 Andi Gutmans

- For Andrei. Implement references in array() initializations


# 06d04d15 29-Sep-1999 Andi Gutmans

- Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type


Revision tags: PRE_FETCH_READ_PATCH, before-sapi-split
# 228a537b 21-Sep-1999 Andi Gutmans

- Fix problem where function parameter fetches were created too late.


# babad269 20-Sep-1999 Andi Gutmans

- First step in fixing locking problem. Array fetches are now always done last.
Later on we will want to delay the write fetches even longer until after their
resulting expression is pars

- First step in fixing locking problem. Array fetches are now always done last.
Later on we will want to delay the write fetches even longer until after their
resulting expression is parsed. The way it is now, will make it very easy
to delay as long as we need.

show more ...


Revision tags: PRE_DELAYED_ARRAY_FETCH_PATCH
# 82c8a9e7 20-Sep-1999 Andi Gutmans

- Indirect references had all of the fetches by mistakenly backpatched.
Actually all of the fetches are supposed to be read, except for the last
one.


# ca1b3ffb 10-Sep-1999 Zeev Suraski

Shut up a warning


# 22f066e7 09-Sep-1999 Andi Gutmans

- Add foreach() freeing code.
- Fix switch() freeing code to only free current function's switch expressions.
- I have a feeling break expr; in a switch where expr > 1 leaks because it

- Add foreach() freeing code.
- Fix switch() freeing code to only free current function's switch expressions.
- I have a feeling break expr; in a switch where expr > 1 leaks because it
won't free all of the expressions. Fix is probably not trivial.

show more ...


# a3f77686 02-Sep-1999 Zeev Suraski

Use \0NameFilenameLineno as key instead of numeric index for runtime defined functions


# 1bfb1f79 26-Aug-1999 Andi Gutmans

- Fix when redefining classes at run-time.


# 96d4220a 14-Aug-1999 Zeev Suraski

Fix several class issues


# ef5b7e21 14-Aug-1999 Zeev Suraski

Generate better warnings for class/function redefinitions


1...<<101102103104