History log of /PHP-5.4/Zend/zend.c (Results 51 – 75 of 433)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1
# 2aba3684 02-Jan-2009 Marcus Boerger

- MFH Catch exceptions in cli -a


# 2faea53d 31-Dec-2008 Marcus Boerger

- Sync with HEAD, no ability to not start builtin functions


# 63d00f70 31-Dec-2008 Marcus Boerger

- MFH Move stdClass registering where it should be


# 08659c2d 31-Dec-2008 Sebastian Bergmann

MFH: Bump copyright year, 3 of 3.


# 826cc0dc 30-Dec-2008 Marcus Boerger

- MFH Provide a core module that contains all Zend and php/main (in 5.3 incl. stdClass)


Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5, php-5.2.7RC4, BEFORE_HEAD_NS_CHANGE, BEFORE_NS_RULES_CHANGE, php-5.2.7RC3, php-5.2.7RC2, php-5.2.7RC1
# 85ab4235 15-Aug-2008 Felipe Pena

- MFH: Removed some TSRMLS_FETCH()s


# 32f9d0e1 14-Aug-2008 Marcus Boerger

- MFH Improve exception linking


# cf7384aa 12-Aug-2008 Felipe Pena

- MFH: Constness (Added const qualifier to several function parameters)


Revision tags: php-4.4.9, php-5.3.0alpha1, php-4.4.9RC1
# d619b57e 21-Jul-2008 Hannes Magnusson

MFH: Add E_USER_DEPRECATED (patch by Lars Strojny)


# c3286f32 29-Jun-2008 Rui Hirokawa

implemented again zend-multibyte for PHP 5.3


Revision tags: BEFORE_NEW_PARAMETER_PARSE, RELEASE_1_2_5, RELEASE_2_0_0b1, php-5.2.6
# 2ecf4bb0 29-Apr-2008 Dmitry Stogov

Lazy EG(active_symbol_table) initialization


# fcaa1c6d 17-Apr-2008 Dmitry Stogov

Fixed bug #44226 (Throwing an exception causes crash in multithreaded SAPI)


Revision tags: RELEASE_1_0_2
# d9dd1b9e 11-Apr-2008 Dmitry Stogov

Optimized ZEND_RETURN opcode to not allocate and copy return value if it is not
used.


Revision tags: php-5.2.6RC5, php-5.2.6RC4, php-5.2.6RC3, RELEASE_2_0_0a2, RELEASE_2_0_0a1
# 10afe5d9 18-Mar-2008 Rasmus Lerdorf

Make the sigsetjmp change more robust. On systems that don't have
sigsetjmp use setjmp. Windows is of course weird in that it seems to
have sigsetjmp but not sigjmp_buf (??) so force it to

Make the sigsetjmp change more robust. On systems that don't have
sigsetjmp use setjmp. Windows is of course weird in that it seems to
have sigsetjmp but not sigjmp_buf (??) so force it to use setjmp in
config.w32.h.in

show more ...


# c9e0781d 18-Mar-2008 Rasmus Lerdorf

Use sigsetjmp and siglongjmp instead of setjmp/longjmp in order to be
consistent in how we deal with the signal mask. POSIX doesn't specify
what to do with the signal mask in setjmp/longjmp

Use sigsetjmp and siglongjmp instead of setjmp/longjmp in order to be
consistent in how we deal with the signal mask. POSIX doesn't specify
what to do with the signal mask in setjmp/longjmp which has resulted in
the signal mask getting saved on *BSD and not getting saved on Linux.
Making the behaviour explicit via sigsetjmp/siglongjmp gives us
consistency and saves expensive sigprocmask() syscalls on *BSD.

show more ...


# 2b10c53a 18-Mar-2008 Felipe Pena

MFH: Dropped zend.ze1_compatibility_mode
[DOC]


# 8c885b89 18-Mar-2008 Dmitry Stogov

Implemented concept of "delayed early binding" that allows opcode caches to perform class declaration (early and/or run-time binding) in exactly the same order as vanila php.
The following pseudo

Implemented concept of "delayed early binding" that allows opcode caches to perform class declaration (early and/or run-time binding) in exactly the same order as vanila php.
The following pseudo-code explains how it should be used in opcode cache.

function cache_compile_file($filename) {
if (!is_cached($filename)) {
...
orig_compiler_options = CG(compiler_optins);
CG(compiler_options) |= ZEND_COMPILE_IGNORE_INTERNAL_CLASSES |
ZEND_COMPILE_DELAYED_BINDING;
$op_array = orig_compile_file($filename);
CG(compiler_options) = orig_copiler_options;
...
} else {
$op_array = restore_from_cache($filename);
}
zend_do_delayed_early_binding($op_array);
}

show more ...


# af316021 16-Mar-2008 Marcus Boerger

- Rewrite scanner to be based on re2c instead of flex
The full patch is available as:
http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
This is against php-re2c repository versio

- Rewrite scanner to be based on re2c instead of flex
The full patch is available as:
http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
This is against php-re2c repository version 98
An older patch against version 97 is available under:
http://php.net/~helly/php-re2c-97-20080316.diff.txt

show more ...


# fd0d44f0 08-Mar-2008 Felipe Pena

User error handlers no longer catch supressed errors (patch by Etienne Kneuss)


Revision tags: php-5.2.6RC2
# ab232458 05-Mar-2008 Dmitry Stogov

Optimized require_once() and include_once() by eliminationg open() syscall on second usage.


Revision tags: php-5.2.6RC1
# d3e50265 23-Feb-2008 Marcus Boerger

- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
[DOC] Finally added deprecation messages


Revision tags: RELEASE_1_3_1
# 13d75ce6 28-Jan-2008 Derick Rethans

- MFH: Send the debug info to stderr instead of stdout.


# 3bd291e1 24-Jan-2008 Derick Rethans

- MFH: Show GC statistics if GC benchmarking is enabled.
#- Discussed this with Dmitry.


# 71592cec 22-Jan-2008 Dmitry Stogov

Added garbage collector


Revision tags: php-4.4.8
# d1dded87 31-Dec-2007 Sebastian Bergmann

MFH: Bump copyright year, 2 of 2.


12345678910>>...18