Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 03cf871f1576f08b2348c141b209894a7bf17a86
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:31 2015 +0300

    Revert "Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the fix serious refactoring was done. op_array->brk_cont_array was removed, and replaced with more general and speed efficient op_array->T_liveliness. ZEND_GOTO opcode is always replaced by ZEND_JMP at compile time). (Bob, Dmitry, Laruence)"

    This reverts commit 5ee8413.

commit 285a68227ce3d380e821a24fa389aa5239bd3fe1
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:26 2015 +0300

    Revert "Tuned off dubugging of live ranges"

    This reverts commit 404dc93.

commit 93d9d11157301ee2ec99afb6f5744b126d17f637
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:17 2015 +0300

    Revert "Remove loop_var_stack"

    This reverts commit b3a4c05.

commit ede68ebbc284aec79e3f719f2c8dbf9da6907752
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:12 2015 +0300

    Revert "ZEND_SEPARATE reuses temporaries"

    This reverts commit 1852f53.

commit 96d8995dc1f517fb01b481736273767509f76c47
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:10 2015 +0300

    Revert "Add assertion in liveliness computation"

    This reverts commit ed14019.

commit 0649d7bfef152e6cc8e67b922534e9946c634d9c
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:07 2015 +0300

    Revert "Fixed invalid live-range detection"

    This reverts commit 54f367e.

commit dfe8f3851f6b04595eb089323e3492115a59363e
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:04 2015 +0300

    Revert "Add test guaranteeing that loop vars are only freed after potential return type exceptions"

    This reverts commit f5db5a5.

commit 52a94aad6f48a199358cc07f7e4f56bb73050504
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:45:01 2015 +0300

    Revert "Fixed exception habdling on "return" statement."

    This reverts commit 17c5315.

commit 6e90ad7331901711e89c2ceb2bcab5023e5cee60
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:44:58 2015 +0300

    Revert "Fix too early terminated temporary range with break/cont/goto"

    This reverts commit cc876c0.

commit 7b766e44b1970e4031f75109c302c07ead2c05cb
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Fri Jul 10 02:44:55 2015 +0300

    Revert "Fixed exception catching on break/continue"

    This reverts commit 8c3f701.
  • Loading branch information
dstogov committed Jul 10, 2015
1 parent a49ce7b commit 549e8c4
Show file tree
Hide file tree
Showing 33 changed files with 445 additions and 986 deletions.
5 changes: 0 additions & 5 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,6 @@
ArrayAccess object). (Laruence)
. Fixed bug #69957 (Different ways of handling div/mod/intdiv). (Bob)
. Fixed bug #69900 (Too long timeout on pipes). (Anatol)
. Fixed bug #62210 (Exceptions can leak temporary variables. As a part of
the fix serious refactoring was done. op_array->brk_cont_array was removed,
and replaced with more general and speed efficient op_array->T_liveliness.
ZEND_GOTO opcode is always replaced by ZEND_JMP at compile time).
(Bob, Dmitry, Laruence)

- CLI server:
. Fixed bug #69655 (php -S changes MKCALENDAR request method to MKCOL). (cmb)
Expand Down
29 changes: 0 additions & 29 deletions Zend/tests/jump15.phpt

This file was deleted.

22 changes: 0 additions & 22 deletions Zend/tests/return_types/029.phpt

This file was deleted.

23 changes: 0 additions & 23 deletions Zend/tests/return_types/030.phpt

This file was deleted.

43 changes: 0 additions & 43 deletions Zend/tests/return_types/031.phpt

This file was deleted.

23 changes: 0 additions & 23 deletions Zend/tests/temporary_cleaning_001.phpt

This file was deleted.

32 changes: 0 additions & 32 deletions Zend/tests/temporary_cleaning_002.phpt

This file was deleted.

19 changes: 0 additions & 19 deletions Zend/tests/temporary_cleaning_003.phpt

This file was deleted.

44 changes: 0 additions & 44 deletions Zend/tests/temporary_cleaning_004.phpt

This file was deleted.

48 changes: 0 additions & 48 deletions Zend/tests/temporary_cleaning_005.phpt

This file was deleted.

18 changes: 0 additions & 18 deletions Zend/tests/temporary_cleaning_006.phpt

This file was deleted.

22 changes: 0 additions & 22 deletions Zend/tests/temporary_cleaning_007.phpt

This file was deleted.

42 changes: 0 additions & 42 deletions Zend/tests/temporary_cleaning_008.phpt

This file was deleted.

0 comments on commit 549e8c4

Please sign in to comment.