[ruby-cvs:66808] nobu:r59630 (trunk): prevent stack overflow

nobu at ruby-lang.org nobu at ruby-lang.org
Mon Aug 21 23:15:32 JST 2017


nobu	2017-08-21 23:15:31 +0900 (Mon, 21 Aug 2017)

  New Revision: 59630

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=59630

  Log:
    prevent stack overflow
    
    * gc.c: enable PREVENT_STACK_OVERFLOW.
    
    * vm.c (invoke_iseq_block_from_c): prevent stack overflow.
    
    * vm_eval.c (stack_check): raise preallocated exception instance.

  Modified files:
    trunk/gc.c
    trunk/vm.c
    trunk/vm_eval.c


More information about the ruby-cvs mailing list