#
4918b67a |
| 28-May-2005 |
Marcus Boerger |
- Make zend_do_inheritance ZEND_API |
#
1a723413 |
| 26-May-2005 |
Dmitry Stogov |
Added array type hinting. (This patch requires full re-make) |
#
67a226d9 |
| 19-Apr-2005 |
Marcus Boerger |
- Add ReflectionProperty::getDocComment() |
Revision tags: RELEASE_0_3, php-5.0.4, php-4.3.11, php-5.0.4RC2, php-4.3.11RC2, php-5.0.4RC1, php-4.3.11RC1, RELEASE_0_2_4, RELEASE_0_2_3, RELEASE_0_2_2 |
|
#
a29f5391 |
| 11-Feb-2005 |
Marcus Boerger |
- Cleanup foreach handling |
Revision tags: RELEASE_0_2_1, RELEASE_0_2 |
|
#
fc96c7f7 |
| 07-Feb-2005 |
Dmitry Stogov |
foreash($a as $key => $val) optimization Removed temorary array creation on each iteration. |
#
2d13dd0e |
| 07-Feb-2005 |
Marcus Boerger |
- Remove part of the cleanup which causes a problem with unnormal code like tests/lang/040.phpt # However there is a memleak introduced somewhen after august 04 for such # code now, 5.0
- Remove part of the cleanup which causes a problem with unnormal code like tests/lang/040.phpt # However there is a memleak introduced somewhen after august 04 for such # code now, 5.0 and 4.3 are fine though.
show more ...
|
#
662cd826 |
| 05-Feb-2005 |
Marcus Boerger |
- Cleanup foreach statement |
#
8838c0f8 |
| 22-Jan-2005 |
Andi Gutmans |
- Two new API calls for Derick (retreive CV name and value) by Dmitry |
Revision tags: php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1 |
|
#
a904c1da |
| 27-Oct-2004 |
Andi Gutmans |
- Improve comments, docs, code... |
Revision tags: PRE_NEW_VM_GEN_PATCH |
|
#
f71644b4 |
| 08-Oct-2004 |
Marcus Boerger |
- Revert automatic pass arg_info # We need to find a better solutions to prevent havy extension writer probs |
#
f916d603 |
| 05-Oct-2004 |
Marcus Boerger |
- Add arginfo ZEND_ARG_SEND_AUTOMATIC which lets the compiler automatically determine whether pass by ref is possible or pass by value is needed. # This is usefull when functions take array
- Add arginfo ZEND_ARG_SEND_AUTOMATIC which lets the compiler automatically determine whether pass by ref is possible or pass by value is needed. # This is usefull when functions take array or string parameters as # expressions. In such a case force by ref is not applicable and the # executor would copy the variable unnecessarily as soon as it is at least # once referenced.
show more ...
|
#
db507dd1 |
| 04-Oct-2004 |
Andi Gutmans |
- Commit the variable fetch optimization. - Extensions which delete global variables need to use new special function - delete_global_variable() (I'm about to rename it) to remove them. -
- Commit the variable fetch optimization. - Extensions which delete global variables need to use new special function - delete_global_variable() (I'm about to rename it) to remove them. - Will post to internals@ or via commit messages if there's anything else.
show more ...
|
#
f82ed136 |
| 23-Sep-2004 |
Andi Gutmans |
- Commit new VM architecture. This one allows people (aka Derick) to - ask the engine to use function handler mode. Will update the README - about that. |
Revision tags: php-5.0.2, php-4.3.9, php-5.0.2RC1 |
|
#
d8efe626 |
| 16-Sep-2004 |
Andi Gutmans |
- Fix bug #27669 (Dmitry). Fixes: <? class A { function hello() { echo "Hello World\n";
- Fix bug #27669 (Dmitry). Fixes: <? class A { function hello() { echo "Hello World\n"; } } $y[0] = 'hello'; A::$y[0](); ?>
show more ...
|
Revision tags: php-4.3.9RC3 |
|
#
96ab56e1 |
| 09-Sep-2004 |
Andi Gutmans |
- Roll back VM commit |
#
8eb8850c |
| 08-Sep-2004 |
Andi Gutmans |
- Some architectural changes: a) We specialize opcodes according to op_type fields. Each opcode has to be marked with which op_type's it uses. b) We support different execution meth
- Some architectural changes: a) We specialize opcodes according to op_type fields. Each opcode has to be marked with which op_type's it uses. b) We support different execution methods. Function handlers, switch() and goto dispatching. goto seems to be the fastest but it really depends on the compiler and how well it optimizes. I suggest playing around with optimization flags. - Warning: Things might break so keep us posted on how things are going. (Dmitry, Andi)
show more ...
|
Revision tags: PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2 |
|
#
edb7c7d4 |
| 19-Aug-2004 |
Andi Gutmans |
- Stop using garbage. Please let me know if you find any bugs resulting - of this patch (very likely). (Dmitry, Andi) |
Revision tags: php-5.0.1, php-5.0.1RC2 |
|
#
993f70c1 |
| 12-Aug-2004 |
Andi Gutmans |
- Don't use magic numbers |
Revision tags: php-4.3.9RC1, php-5.0.1RC1 |
|
#
5f0433db |
| 02-Aug-2004 |
Marcus Boerger |
MFB: Enforce protocol on magic methods/functions |
#
d96e7a17 |
| 29-Jul-2004 |
Sara Golemon |
Revert goto opcode |
#
5865b368 |
| 29-Jul-2004 |
Sara Golemon |
Add goto operator by popular request. |
Revision tags: RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8, php-5.0.0RC3 |
|
#
fb5cb590 |
| 06-Jun-2004 |
Stefan Esser |
Fixed Zend Function Destructor to use correct TSRM handle. |
Revision tags: php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1, php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1, php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2 |
|
#
e2a5ebf5 |
| 16-Mar-2004 |
Zeev Suraski |
Add ability to disable JIT for a particular auto global |
Revision tags: php-5.0.0RC1RC1 |
|
#
50ee116f |
| 09-Mar-2004 |
Marcus Boerger |
Clearify the different method/class flags (as discussed with Andi). |
#
0fc9d586 |
| 09-Mar-2004 |
Andi Gutmans |
- Nuke unused code. |