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
|