https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1709775478
2013-04-27T02:04:35Z
Ruby Issue Tracking System
Ruby master - Bug #8335: Performance regression with many threads
https://bugs.ruby-lang.org/issues/8335?journal_id=38933
2013-04-27T02:04:35Z
mperham (Mike Perham)
mperham@gmail.com
<ul></ul><p>I have some concern about <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Performance regression of method calls (Closed)" href="https://bugs.ruby-lang.org/issues/8211">#8211</a> so here's the info. Each VM was installed via rbenv.</p>
<blockquote>
<p>ruby -v<br>
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.3.0]<br>
ruby -e 'puts RUBY_DESCRIPTION, RbConfig::CONFIG["cflags"], RbConfig::CONFIG["CFLAGS"]'<br>
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.3.0]<br>
-O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration<br>
-g -O2 -Wno-error=shorten-64-to-32 -pipe</p>
</blockquote>
<blockquote>
<p>rbenv shell 2.0.0-p0<br>
ruby -v<br>
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]<br>
ruby -e 'puts RUBY_DESCRIPTION, RbConfig::CONFIG["cflags"], RbConfig::CONFIG["CFLAGS"]'<br>
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]<br>
-O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration<br>
-Wno-error=shorten-64-to-32 -pipe</p>
</blockquote>
Ruby master - Bug #8335: Performance regression with many threads
https://bugs.ruby-lang.org/issues/8335?journal_id=38936
2013-04-27T02:23:51Z
mperham (Mike Perham)
mperham@gmail.com
<ul></ul><p>Confirmed. I rebuilt 2.0.0 with RUBY_CFLAGS="-O3" and now performance is as good or better than 1.9.3. You may close this issue.</p>
Ruby master - Bug #8335: Performance regression with many threads
https://bugs.ruby-lang.org/issues/8335?journal_id=38938
2013-04-27T02:43:58Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>Thank you for confirmation.</p>
Ruby master - Bug #8335: Performance regression with many threads
https://bugs.ruby-lang.org/issues/8335?journal_id=38939
2013-04-27T08:52:26Z
bitsweat (Jeremy Daer)
jeremydaer@gmail.com
<ul></ul><p>Mike - also fixed @ <a href="https://github.com/sstephenson/ruby-build/pull/351" class="external">https://github.com/sstephenson/ruby-build/pull/351</a></p>