]> granicus.if.org Git - php/commit
Implement engine exceptions
authorDmitry Stogov <dmitry@zend.com>
Mon, 9 Mar 2015 12:57:15 +0000 (13:57 +0100)
committerNikita Popov <nikic@php.net>
Mon, 9 Mar 2015 13:01:32 +0000 (14:01 +0100)
commit1c94ff0595bbe6f3df8058aff7252bda09dc4a15
treeefe488bc3292d544657fca92c4347c9b872931eb
parent2f156c61f19a889c8ed39fe8eb3b3220555db647
Implement engine exceptions

RFC: https://wiki.php.net/rfc/engine_exceptions_for_php7

Pending changes regarding naming of BaseException and whether it
should be an interface.
69 files changed:
Zend/tests/030.phpt
Zend/tests/arg_unpack/string_keys.phpt
Zend/tests/bug37251.phpt
Zend/tests/bug48693.phpt
Zend/tests/bug64135.phpt
Zend/tests/bug64966.phpt
Zend/tests/closure_031.phpt
Zend/tests/exception_010.phpt
Zend/tests/exception_before_fatal.phpt
Zend/tests/generators/bug67497.phpt
Zend/tests/methods-on-non-objects-args-catch.phpt [deleted file]
Zend/tests/methods-on-non-objects-array-access.phpt [deleted file]
Zend/tests/methods-on-non-objects-array-creation.phpt [deleted file]
Zend/tests/methods-on-non-objects-as-arg.phpt [deleted file]
Zend/tests/methods-on-non-objects-catch.phpt
Zend/tests/methods-on-non-objects-chain.phpt [deleted file]
Zend/tests/methods-on-non-objects-concat.phpt [deleted file]
Zend/tests/methods-on-non-objects-dynamic.phpt [deleted file]
Zend/tests/methods-on-non-objects-eval.phpt [deleted file]
Zend/tests/methods-on-non-objects-in-echo.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls-dyn.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls-new.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls-nonct.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls-ns.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls-static.phpt [deleted file]
Zend/tests/methods-on-non-objects-nested-calls.phpt [deleted file]
Zend/tests/methods-on-non-objects-return-unused.phpt [deleted file]
Zend/tests/methods-on-non-objects-throw.phpt [deleted file]
Zend/tests/methods-on-non-objects-usort.phpt
Zend/tests/variadic/typehint_suppressed_error.phpt
Zend/zend.c
Zend/zend_closures.c
Zend/zend_errors.h
Zend/zend_exceptions.c
Zend/zend_exceptions.h
Zend/zend_execute.c
Zend/zend_generators.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
Zend/zend_vm_gen.php
ext/date/tests/timezone_offset_get_error.phpt
ext/date/tests/timezone_offset_get_variation1.phpt
ext/date/tests/timezone_offset_get_variation2.phpt
ext/dom/tests/dom003.phpt
ext/dom/tests/dom_set_attr_node.phpt
ext/intl/tests/badargs.phpt
ext/intl/tests/calendar_before_after_error.phpt
ext/intl/tests/calendar_equals_error.phpt
ext/intl/tests/calendar_get_Least_Greatest_Minimum_Maximum_error.phpt
ext/intl/tests/calendar_get_getActualMaximum_Minumum_error2.phpt
ext/intl/tests/calendar_isEquivalentTo_error.phpt
ext/intl/tests/calendar_setTimeZone_error.phpt
ext/intl/tests/timezone_hasSameRules_error.phpt
ext/mysqli/tests/mysqli_fetch_object.phpt
ext/mysqli/tests/mysqli_fetch_object_oo.phpt
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
ext/session/tests/bug60634_error_1.phpt
ext/simplexml/tests/bug37565.phpt
ext/soap/soap.c
ext/soap/tests/server014.phpt
ext/spl/tests/CallbackFilterIteratorTest-002.phpt
ext/spl/tests/iterator_042.phpt
ext/spl/tests/spl_004.phpt
ext/standard/tests/file/bug38450_3.phpt
ext/standard/tests/general_functions/bug47857.phpt
main/main.c
sapi/cli/tests/005.phpt
tests/classes/type_hinting_004.phpt
tests/lang/catchable_error_002.phpt