[#18042] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — gdefty@...
Hi,
[#18052] Enumerators that know about a block — "David A. Black" <dblack@...>
Hi --
[#18086] Suggestion to change Time#to_s format to an official standard — Dirkjan Bussink <d.bussink@...>
Hello people,
[#18110] [Ruby 1.9 - Feature #403] (Open) Add support to Haiku — Anonymous <redmine@...>
Issue #403 has been reported by Anonymous.
[#18121] [Ruby 1.8.7 - Bug #405] (Open) ssl.rb:31: [BUG] Bus Error — Anonymous <redmine@...>
Issue #405 has been reported by Anonymous.
[#18130] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Brian Candler <B.Candler@...>
> Seriously though... Array.first is a noun.
[#18145] [PATCH] error.c (Init_Exception): Rename class "fatal" to "Fatal" — Otto Hilska <otto.hilska@...>
Hi,
Hi,
Nobuyoshi Nakada wrote:
Hi,
On Thu, Aug 7, 2008 at 1:37 AM, Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
On Thu, Aug 7, 2008 at 15:48, Jeremy Kemper <jeremy@bitsweat.net> wrote:
[#18164] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — gdefty@...
In message "Re: [ruby-core:18133] Re: New array
[#18237] Severe problem with garbage collection — Bertram Scharpf <lists@...>
Hi,
[#18247] Thread#priority(=) will be obsolete — SASADA Koichi <ko1@...>
Hi,
[#18252] Re: result for mget [last:10 MIME/multipart] (1/1) (ruby-core ML) — "Giuseppe Bilotta" <giuseppe.bilotta@...>
>> We are planning to make Thread#priority(=) method as obsolete method
Hi,
[#18257] Definition of "Support levels", 1.9.1 supported platforms and recruitment for platform maintainers — "Yugui (Yuki Sonoda)" <yugui@...>
Hi, all.
HI! This answers the question that I asked a few days ago, thank you!
Hi,
Yukihiro Matsumoto wrote:
[#18263] Am I right that this is wrong? — "David A. Black" <dblack@...>
Hi --
Hi,
Hi --
On Wed, Aug 13, 2008 at 3:04 PM, David A. Black <dblack@rubypal.com> wrote:
[#18303] Ruby 1.8.6 yields 50%-100% performance gain when compiled at full optimization — kevin nolan <kpnolan@...>
After compiling Ruby 1.8.6 with '-O3 -mtune=K8 -march=K8' on an AMD 4800
kevin nolan:
On Sat, 2008-08-16 at 03:39 +0900, Shot (Piotr Szotkowski) wrote:
[#18314] [Bug #449] File.zero? returns true when given a directory on Windows — Anonymous <redmine@...>
Bug #449: File.zero? returns true when given a directory on Windows
Hi,
I submitted that original bug (first time using redmine :)). Here's some mo=
Hi,
Not at all - it means we're now free to do the right thing :)
On Mon, Aug 18, 2008 at 6:45 PM, John Lam (IRONRUBY)
[#18319] NEW Command: absolute_path() -- — "C.E. Thornton" <admin@...>
Core,
Hi,
Are you sure you didn't mean to use "~/oracle/bin"
Trans wrote:
[#18349] [Feature:1.9] autoload with a block — Nobuyoshi Nakada <nobu@...>
Hi,
[#18354] Retrieving bytecode for method — Michael Neumann <mneumann@...>
Hi,
[#18381] [Bug #496] DRb.start_service(nil) is very slow — Hongli Lai <redmine@...>
Bug #496: DRb.start_service(nil) is very slow
[#18387] [Bug:1.9] rubygems fails to cache spec file — "Yusuke ENDOH" <mame@...>
Hi,
[#18396] problems with test_io.rb on cygwin — Martin Duerst <duerst@...>
I have run into problems with test_io.rb on cygwin.
Hello,
[#18405] [Bug #512] String#% behavior — Federico Builes <redmine@...>
Bug #512: String#% behavior
[#18409] ruby-lang.org has old download links — Nate_Wiger@...
The download links here:
[#18414] DoS vulnerability in REXML — "Shugo Maeda" <shugo@...>
Hi,
[#18424] [Bug #528] Several ruby-mode.el improvements — Nathan Weizenbaum <redmine@...>
Bug #528: Several ruby-mode.el improvements
[ruby-core:18320] Re: Ruby 1.8.6 yields 50%-100% performance gain when compiled at full optimization
M. Edward (Ed) Borasky wrote: > On Sat, 2008-08-16 at 03:39 +0900, Shot (Piotr Szotkowski) wrote: > >> kevin nolan: >> >> >>> control: ruby 1.8.6 (2007-09-24 patchlevel 111) [x86_64-linux] >>> (apt-get install ruby) >>> test: ruby 1.8.6 (2008-08-11 patchlevel 287) [x86_64-linux] >>> (source compiled with '-O3 -mtune=K8 -march=K8') >>> >> Are you sure the differences are not because of the --with-phtreads >> flag in Ubuntu’s build? In my case, the difference between Ubuntu’s >> Ruby and `configure; make; make install` 1.8.6.p111 was about 40% >> (without touching -O, -mtune and -march). >> > > Last time I looked, the difference between no optimization whatsoever > and "-O3 -march=<your chip here>" was about 30 percent. But yes, > pthreads makes a big difference. I've seen huge performance enhancements by not using "--enable-pthreads" too. I initially began to use it after the Ruby build admonished me for trying link to the Tk library(which on Solaris is built with threading support) without using --enable-pthreads for Ruby. But it turned out to be a bad idea for performance since it makes the interpretor invoke a *lot* of getcontext calls that pull down the performance by about 50% in cases. I'm not sure why the --enable-pthreads uses the *context calls based implementation. The ruby build messages talk about frequent crashes if a pthreads based tcl/tk is linked into a non-pthreaded Ruby. I though that perhaps, having extensions that invoked threads would change the context from beneath the Ruby interpretor and leave it in an inconsistent state if Ruby didn't store it away first. So I built an extension that created threads and did some trivial computations(I did check to make sure that these weren't optimized away by the compiler). But that didn't cause ruby 1.8.6 to crash(I haven't tried on 1.9). What advantages are obtained by using --enable-pthreads in Ruby 1.8? I'm also curious if someone has gotten Ruby(built without --enable-pthreads) to work successfully(without crashes) with tck/tk libraries with threading support built in. thanks, -ps