[ruby-cvs:66224] normal:r59047 (trunk): tool/runruby.rb: test with smallest possible machine stack

normal at ruby-lang.org normal at ruby-lang.org
Fri Jun 9 05:58:03 JST 2017


normal	2017-06-09 05:58:03 +0900 (Fri, 09 Jun 2017)

  New Revision: 59047

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

  Log:
    tool/runruby.rb: test with smallest possible machine stack
    
    Lets ensure none of our C functions use too much stack space and
    fix all excessive stack usage before releasing the next version.
    Reducing C stack usage should reduce conservative GC scanning
    time and improve performance.
    
    If there are platform-dependent test failures; excessive stack
    usage should be fixed; rather than increasing minimum values or
    removing these envs from testing.
    
    * tool/runruby.rb: use smallest possible machine stack size
      [ruby-core:81597] [Feature #13637]

  Modified files:
    trunk/tool/runruby.rb


More information about the ruby-cvs mailing list