#
088a4b71 |
| 03-Feb-2001 |
Andrei Zmievski |
Set the correct function state during execution. This is mainly to have get_active_function_name() to return proper value.
|
Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1 |
|
#
cec94760 |
| 24-Dec-2000 |
Zeev Suraski |
More aggressive protection in call_user_function_ex()
|
#
f052eab6 |
| 23-Dec-2000 |
Zeev Suraski |
Fix a possible crash bug in call_user_function_ex(), if the function is in fact not a user function
|
Revision tags: php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4 |
|
#
be895bcb |
| 13-Dec-2000 |
Zeev Suraski |
Fix call_user_function() with objects - it could leak under certain circumstances
|
Revision tags: php-4.0.4RC3, php-4.0.3 |
|
#
dee2d85e |
| 11-Oct-2000 |
Zeev Suraski |
Fix -a interactive mode (no idea how the previous commit got committed)
|
Revision tags: 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 |
|
#
20781491 |
| 22-Aug-2000 |
Andi Gutmans |
- Fix bug report by Andrei when using a method as a sort user function - parameter in usort() like functions
|
Revision tags: PRE_LIBMYSQL_REVERT, php-4.0.2RC1 |
|
#
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, PRE_METHOD_CALL_SEPERATE_FIX_PATCH |
|
#
91130b6a |
| 03-Jul-2000 |
Stanislav Malyshev |
Unblock SIGPROF signal when starting timer. On Linux, this signal is blocked by default after first signal is run
|
#
b72a2738 |
| 02-Jul-2000 |
Andi Gutmans |
- Forgot ZEND_API
|
#
fde2e61d |
| 30-Jun-2000 |
Zeev Suraski |
error_reporting fix
|
Revision tags: php-4.0.1pl1, php-4.0.1, php-4.0.1RC2 |
|
#
202b8100 |
| 26-Jun-2000 |
Zeev Suraski |
Make max_execution_time work properly when set to 0 under Win32 (disable)
|
Revision tags: php-4.0.1RC |
|
#
34c2b0a0 |
| 17-Jun-2000 |
Zeev Suraski |
- Add restore_error_handler() error_handler's are now stored in a stack
|
#
3cda6a75 |
| 17-Jun-2000 |
Zeev Suraski |
Allow the symbol_table to be passed to call_user_function_ex()
|
#
84eb48f0 |
| 16-Jun-2000 |
Zeev Suraski |
Ok, this time here's some real Win32 system programming :) Redesigned the timeout system using a single timeout thread and a single window, and used a much quicker check.
|
#
ae117480 |
| 16-Jun-2000 |
Andi Gutmans |
Fix UNIX build
|
#
ef0bd3d1 |
| 16-Jun-2000 |
Zeev Suraski |
- Move timeout code to Zend - Implement timeouts in Win32
|
#
df74f1df |
| 13-Jun-2000 |
Sascha Schumann |
Add optional support for C0x inline semantics. These are enabled by specifying `--enable-c0x-inline' on the command line. We might add an autoconf check for this particular feature l
Add optional support for C0x inline semantics. These are enabled by specifying `--enable-c0x-inline' on the command line. We might add an autoconf check for this particular feature later.
show more ...
|
Revision tags: PRE_EIGHT_BYTE_ALLOC_PATCH |
|
#
03955178 |
| 08-Jun-2000 |
Sascha Schumann |
Add a couple of casts
|
#
1c36e347 |
| 04-Jun-2000 |
Zeev Suraski |
Change shutdown order to sort out a crash when assigning a resource id to a static.
|
#
5a35a6ba |
| 03-Jun-2000 |
Zeev Suraski |
Improve call_user_function() to support array($obj, $method)
|
#
13b67621 |
| 31-May-2000 |
Zeev Suraski |
Fix a bug in static initializers/default values/class member variables that contained array values
|
Revision tags: php-4.0.0, php-4.0RC2 |
|
#
dc704e26 |
| 06-May-2000 |
Andi Gutmans |
- Make zend_eval_string() return SUCCESS/FAILURE
|
#
fa7c418b |
| 26-Apr-2000 |
Zeev Suraski |
Fix - forgot to split away if refcount>1
|
#
67f69743 |
| 19-Apr-2000 |
Zeev Suraski |
Initial support for trapping errors (not complete and disabled; will be enabled only post-PHP 4.0.0)
|