Re: com php-src: Changed "finally" handling. Removed EX(fast_ret) and EX(delayed_exception). Allocate and use additional IS_TMP_VAR slot on VM stack
instead.: Zend/zend_compile.c Zend/zend_compile.h Zend/zend_execute.c Zend/zend_generators.c Zend/zend_opcode.c Zend/zend_vm_def.h
Zend/zend_vm_execute.h

From: Date: Thu, 27 Nov 2014 07:06:59 +0000
Subject: Re: com php-src: Changed "finally" handling. Removed EX(fast_ret) and EX(delayed_exception). Allocate and use additional IS_TMP_VAR slot on VM stack
instead.: Zend/zend_compile.c Zend/zend_compile.h Zend/zend_execute.c Zend/zend_generators.c Zend/zend_opcode.c Zend/zend_vm_def.h
Zend/zend_vm_execute.h
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-83351@lists.php.net to get a copy of this message
Hi, Please verify me. The patch must not change anything sensitive. The only place where algorithm is slightly modified - ZEND_HANDLE_EXCEPTION. The other places just use the same data stored in different place. Thanks. Dmitry. On Thu, Nov 27, 2014 at 9:56 AM, Dmitry Stogov <dmitry@php.net> wrote: > Commit: 216ef321730f40e87397f38138504a91e09ae287 > Author: Dmitry Stogov <dmitry@zend.com> Thu, 27 Nov 2014 > 09:56:43 +0300 > Parents: c0a4561fb434237699bbbdc733987e2954811e59 > Branches: master > > Link: > > http://git.php.net/?p=php-src.git;a=commitdiff;h=216ef321730f40e87397f38138504a91e09ae287 > > Log: > Changed "finally" handling. Removed EX(fast_ret) and > EX(delayed_exception). Allocate and use additional IS_TMP_VAR slot on VM > stack instead. > > Changed paths: > M Zend/zend_compile.c > M Zend/zend_compile.h > M Zend/zend_execute.c > M Zend/zend_generators.c > M Zend/zend_opcode.c > M Zend/zend_vm_def.h > M Zend/zend_vm_execute.h > > > -- > PHP CVS Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.cvs (#83351) next »