Dmitry Stogov
|
7662d4df64
|
Fixed SIGSEGV on assigment string offset by reference
|
2005-06-27 06:15:35 +00:00 |
|
Dmitry Stogov
|
61b9dedd90
|
Export zend_do_fcall() helper from executor
|
2005-06-24 12:33:53 +00:00 |
|
Dmitry Stogov
|
12b66c262a
|
Fixed bug #30519 (Interface not existing says Class not found)
|
2005-06-24 08:45:17 +00:00 |
|
Dmitry Stogov
|
cfe01e1b06
|
Fixed bug #32660 (Assignment by reference causes crash when field access is overloaded (__get))
|
2005-06-23 11:04:35 +00:00 |
|
Stanislav Malyshev
|
d66e7cb27c
|
export zend_vm_set_opcode_handler
|
2005-06-22 12:24:25 +00:00 |
|
Dmitry Stogov
|
21e071be06
|
Fixed bug #33257 (array_splice() inconsistent when passed function instead of variable)
|
2005-06-22 08:33:00 +00:00 |
|
Dmitry Stogov
|
2a314dbc47
|
Removed EX(fbc_constructor) (it is no longer needed)
|
2005-06-17 15:06:28 +00:00 |
|
Dmitry Stogov
|
aedbdb087d
|
Allowed return by refrence from internal functions
|
2005-06-16 14:56:13 +00:00 |
|
Dmitry Stogov
|
a6d84dbb82
|
Fixed bug #33318 (throw 1; results in Invalid opcode 108/1/8)
|
2005-06-16 14:20:00 +00:00 |
|
Dmitry Stogov
|
faacd7f865
|
Compilation warnings
|
2005-06-16 12:26:44 +00:00 |
|
Dmitry Stogov
|
c3e6a90808
|
ZEND_UNSET_DIM_OBJ is splitted to ZEND_UNSET_DIM and ZEND_UNSET_OBJ.
|
2005-06-16 12:17:39 +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 |
|
Dmitry Stogov
|
6efa17c2a1
|
Merge three opcodes (ZEND_NEW, ZEND_JMP_NO_CTOR, ZEND_INIT_CTOR) into one (ZEND_NEW). There was no real reason for this anymore and API should be changed before 5.1
|
2005-06-10 07:56:40 +00:00 |
|
Dmitry Stogov
|
87df726f05
|
Fixed exception handling in getIterator() callback (bugs #26229 & #30725)
|
2005-06-08 18:54:04 +00:00 |
|
Derick Rethans
|
f07eed91c4
|
- MF44: Problems with user defined error handler and references
|
2005-06-07 10:01:30 +00:00 |
|
Derick Rethans
|
e2e1bf6b0c
|
- Regenerate VM files and add warning about regeneration
|
2005-06-06 15:17:20 +00:00 |
|
Dmitry Stogov
|
61054dbcd0
|
Fixed bug #32993 (implemented Iterator function current() don't throw exception)
|
2005-06-06 08:24:05 +00:00 |
|
Dmitry Stogov
|
3d7b0bab28
|
Fixed memory allocation bugs related to magic object handlers (__get(), __set(),
...)
|
2005-06-03 11:16:19 +00:00 |
|
Dmitry Stogov
|
743c5bb15b
|
Fixed bug #22836 (returning reference to uninitialized variable)
|
2005-05-27 16:18:07 +00:00 |
|
Dmitry Stogov
|
79d6f11a4a
|
Fixed bug #31525 (object reference being dropped. $this getting lost)
|
2005-05-05 17:37:25 +00:00 |
|
Dmitry Stogov
|
5e4d91582a
|
Fixed bug #30707 (Segmentation fault on exception in method)
|
2005-05-04 11:17:30 +00:00 |
|
Dmitry Stogov
|
37d16df05c
|
Fixed bug #30162 (Catching exception in constructor couses lose of $this)
|
2005-05-04 08:45:46 +00:00 |
|
Dmitry Stogov
|
aba79c268c
|
Fixed bug #32833 (Invalid opcode)
|
2005-04-27 12:16:32 +00:00 |
|
Dmitry Stogov
|
28e68301dc
|
Fixed bug #32674 (exception in iterator causes crash)
|
2005-04-27 06:47:08 +00:00 |
|
Dmitry Stogov
|
a9a319b078
|
Fixed bug #30889 (Conflict between __get/__set and ++ operator)
|
2005-04-26 13:23:23 +00:00 |
|
Andrei Zmievski
|
4fbddd03d7
|
Fix certain operations to stop relying on presence of read_property and
write_property handlers. They may be NULL'ed out by certain objects
pretending to be pure arrays, for example. Do checks first.
|
2005-04-15 17:15:18 +00:00 |
|
Marcus Boerger
|
3f16ad98c9
|
- Second part of removing temp solution
|
2005-03-24 23:56:14 +00:00 |
|
Marcus Boerger
|
6dc04d98f2
|
- If an exception is pending we don't bail out but show the unhandled exception
|
2005-03-12 22:42:37 +00:00 |
|
Marcus Boerger
|
e4599c6944
|
- #31562 2nd part
|
2005-03-10 02:32:00 +00:00 |
|
Dmitry Stogov
|
f3f8792b9b
|
Fixed bug in ZEND_POST_INC/ZEND_POST_DEC handlers.
These opcodes assume IS_TMP_VAR as result.
|
2005-02-24 08:52:11 +00:00 |
|
Dmitry Stogov
|
5764d6f41b
|
Fixed bug #30407 (Strange behaviour of default arguments)
|
2005-02-10 11:45:24 +00:00 |
|
Dmitry Stogov
|
fc96c7f7fa
|
foreash($a as $key => $val) optimization
Removed temorary array creation on each iteration.
|
2005-02-07 16:09:54 +00:00 |
|
Marcus Boerger
|
662cd8262e
|
- Cleanup foreach statement
|
2005-02-05 14:01:59 +00:00 |
|
Marcus Boerger
|
82193adc09
|
- Bugfix #26229 (getIterator() segfaults when it returns arrays or scalars)
|
2005-01-25 10:40:51 +00:00 |
|
Marcus Boerger
|
ccca7df1ea
|
- Use correct freeing (thx Dmitry)
|
2005-01-25 10:07:52 +00:00 |
|
Marcus Boerger
|
3cf4eae4aa
|
- Second and last part of #30725 fix
|
2005-01-24 20:02:55 +00:00 |
|
Dmitry Stogov
|
72d02269a9
|
Restore behavior of $str["str"]. (Now $str["str"] is equivalent to $str[0] again)
|
2005-01-14 09:01:22 +00:00 |
|
Dmitry Stogov
|
6fa37163f2
|
Fixed bug #31098 (isset false positive)
|
2005-01-12 09:18:31 +00:00 |
|
Moriyoshi Koizumi
|
9b77de63ed
|
- Fix bug #31436 (isset() incorrectly returns true in dereference of a wrong type)
|
2005-01-11 21:53:11 +00:00 |
|
foobar
|
a96507c1ec
|
- Added missing header sections.
|
2005-01-10 14:57:36 +00:00 |
|
Dmitry Stogov
|
beaff87d50
|
"Undefined variable: %s" noticies were fixed to use one space
|
2004-12-27 13:43:26 +00:00 |
|
Dmitry Stogov
|
f91088459b
|
New sarbage collector's bug was fixed (the behavior should be the same as in PHP_5_0)
|
2004-12-24 09:00:29 +00:00 |
|
Dmitry Stogov
|
ec36f7dc69
|
Fixed bug #29883 (isset gives invalid values on strings).
|
2004-12-01 14:02:35 +00:00 |
|
Dmitry Stogov
|
9fb0e11de5
|
Fixed "isset() and the new VM" bug.
|
2004-11-03 07:11:49 +00:00 |
|
Marcus Boerger
|
c5a9a5a284
|
- Change zend_object_handlers->get_method() to allow aggregation for internal classes
|
2004-10-30 19:11:37 +00:00 |
|
Andi Gutmans
|
a904c1dabc
|
- Improve comments, docs, code...
|
2004-10-27 17:58:46 +00:00 |
|
Andi Gutmans
|
f4be622502
|
- Add missing file
|
2004-10-23 07:30:18 +00:00 |
|