#
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.
|
Revision tags: RELEASE_0_2_0 |
|
#
afc35efc |
| 01-Mar-2004 |
Derick Rethans |
- Typo fix (by Jan)
|
#
edb21137 |
| 29-Feb-2004 |
Stanislav Malyshev |
add ZEND_API there too for opcode handlers
|
#
7fdd68af |
| 27-Feb-2004 |
Marcus Boerger |
Add some comments
|
#
7086634a |
| 25-Feb-2004 |
Zeev Suraski |
- Improve ARG_INFO() macros to support supplying required_num_args - Initial fix for foreach($o->mthd()->arr) crash (now leaks)
|
#
36a75184 |
| 25-Feb-2004 |
Zeev Suraski |
- Abstract methods cannot have defaults for arguments - Make function foo($a, $b=null) satisfy both foo($a) and foo($a, $b) prototypes
|