History log of /PHP-8.0/Zend/zend_execute_API.c (Results 826 – 850 of 936)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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)


1...<<3132333435363738