Issue #6901 has been updated by shugo (Shugo Maeda).


shugo (Shugo Maeda) wrote:
> * vm_insnhelper.c (vm_setup_method): should not enable tail call
>   optimization for frames with VM_FRAME_FLAG_FINISH.
>   [ruby-dev:46065] [Bug #6901]

????????????????????????若?????VM_FRAME_FLAG_FINISH??????違??腴???c?????????
VM_CALL_TAILCALL_BIT???腴???c???????????с??pop??????????????????????????????
SEGV?????榊??????????????障????????????????????с???????????? > ???????????????
----------------------------------------
Bug #6901: SEGV with tail call optimization
https://bugs.ruby-lang.org/issues/6901#change-28967

Author: shugo (Shugo Maeda)
Status: Closed
Priority: Normal
Assignee: ko1 (Koichi Sasada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-08-21 trunk 36751) [i686-linux]


r36099???finish??????若???????????紊???岩札?????с??羞私?????promise.rb??????????潟?若?????
??絨??弱?冴???????????????鴻?????????SEGV?????榊??????????????????c?????障?????
???膣????絨???絽亥??fact????с????????障???????с????????????????>散?????????????c?????障????????
# ??絨???絽違??????????弱?冴??????????????х?榊????????????????喝??????????障?????

篏??????????綵????????????激????????с???????????? > ???????????????



-- 
http://bugs.ruby-lang.org/