Felipe Pena
31a69cd480
- Year++
2011-07-10 13:05:32 +00:00
Dmitry Stogov
523b965cd4
Prevent generation of long strings
2010-08-10 14:44:50 +00:00
Felipe Pena
d97ae93616
- Let's generate this #ifdef only on zend_vm_execute.h
2010-06-07 23:04:30 +00:00
Felipe Pena
80ab4dee7b
- Fix script
2010-06-07 14:37:35 +00:00
Pierre Joye
2c8dcfa22a
- show the free_op1 warning only once, until a fix is applied
2010-06-07 01:37:59 +00:00
Dmitry Stogov
453b49ed20
Added a number of small performance tweaks and optimizations
...
. ZEND_RECV now always has IS_CV as its result
. ZEND_CATCH now has to be used only with constant class names
. ZEND_FETCH_DIM_? may fetch array and dimension operans in a different order
2010-04-20 11:16:39 +00:00
Dmitry Stogov
94dd83722b
Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table
2010-04-20 10:57:45 +00:00
Sebastian Bergmann
d2281d1dff
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
2010-01-05 20:46:53 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Marcus Boerger
2b5e4d4553
- MFH Little debug hack to allow printing vm function
2008-07-21 08:14:24 +00:00
Dmitry Stogov
76a9a42ee2
- Removed direct executor recursion.
...
- Use fastcall calling convention in executor on x86.
2008-06-11 13:18:41 +00:00
Dmitry Stogov
0b6825102d
Changed EG(argument_stack) implementation.
2008-01-24 09:41:39 +00:00
Sebastian Bergmann
a5cf49b2d3
Leftover: Bump copyright year.
2007-12-31 07:24:44 +00:00
Dmitry Stogov
cbd9822ed9
Bump year.
2007-01-09 11:53:08 +00:00
Dmitry Stogov
a16cb0b4d5
Fixed non-specialized executor
2006-09-18 12:03:10 +00:00
Dmitry Stogov
6e24feb80d
Wrap "wrong" unreachable code with "#if 0"
2006-06-08 08:37:51 +00:00
Marcus Boerger
1be624e7ba
- MFH Sync vm generation with head
...
- Regenerate vm
2006-05-21 18:00:14 +00:00
Dmitry Stogov
056bea6de7
Fixed "zend_vm_gen.php --without-specializer"
2006-03-15 08:06:28 +00:00
Andi Gutmans
61e93ccfe8
- Update copyright notices to 2006
2006-01-04 23:53:05 +00:00
Antony Dovgal
6aba1816ee
more typos fixed (thanks to Mike Naberezny for noticing these)
2005-12-05 20:06:33 +00:00
Rasmus Lerdorf
4e3cd72df5
Typo
2005-11-26 06:22:14 +00:00
Dmitry Stogov
844cb82c45
$id:$ tatgs are removed from generated files to avoid committing of Zend/zend_vm_opcodes.h without real changes.
2005-10-28 06:05:57 +00:00
Dmitry Stogov
d7baf87c61
Removed some compilation warnings.
2005-07-18 06:34:42 +00:00
Dmitry Stogov
61b9dedd90
Export zend_do_fcall() helper from executor
2005-06-24 12:33:53 +00:00
Stanislav Malyshev
d66e7cb27c
export zend_vm_set_opcode_handler
2005-06-22 12:24:25 +00:00
Dmitry Stogov
3c1a774ddc
USER_OPCODE API is improvet.
...
Implemented ability to dispatch from user handler to internal handler of another opcode.
2005-06-16 06:00:48 +00:00
Dmitry Stogov
ae37249fa9
Removed old executor
2005-06-14 12:55:48 +00:00
Dmitry Stogov
14b80ad199
Specializer optimization
2005-06-13 17:50:07 +00:00
Dmitry Stogov
84b96e9b03
Fix so that extensions like xdebug, can overload opcodes in all execution modes including goto/switch
2005-06-10 09:54:38 +00:00
foobar
a96507c1ec
- Added missing header sections.
2005-01-10 14:57:36 +00:00
Dmitry Stogov
64baaf8f7f
--without-lines changed to --with-lines
2004-10-28 06:48:59 +00:00
Andi Gutmans
72558f2673
- Fix typo
2004-10-28 01:19:33 +00:00
Andi Gutmans
a904c1dabc
- Improve comments, docs, code...
2004-10-27 17:58:46 +00:00
Andi Gutmans
e50a6fde11
- Commit new VM
...
- Old one is tagged as PRE_NEW_VM_GEN_PATCH
- Still doing work so more commits to come. Don't complain (yet) :)
2004-10-22 21:42:14 +00:00