[#30589] [Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB — Diego Viola <redmine@...>

Bug #3391: Use single exclamation mark instead of double exclamation mark for IRB

10 messages 2010/06/04

[#30672] [Bug #3411] Time.local 1916,5,1 #=> 1916-04-30 23:00:00 +0100 — Benoit Daloze <redmine@...>

Bug #3411: Time.local 1916,5,1 #=> 1916-04-30 23:00:00 +0100

12 messages 2010/06/08

[#30699] [Bug #3419] 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter — Joe Sak <redmine@...>

Bug #3419: 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter

9 messages 2010/06/09

[#30734] [Bug #3428] ri outputs ansi escape sequences even when stdout is not a tty — caleb clausen <redmine@...>

Bug #3428: ri outputs ansi escape sequences even when stdout is not a tty

11 messages 2010/06/11

[#30756] [Feature #3436] Spawn the timer thread lazily — Maximilian Gass <redmine@...>

Feature #3436: Spawn the timer thread lazily

15 messages 2010/06/13
[#32686] [Ruby 1.9-Feature#3436] Spawn the timer thread lazily — Mark Somerville <redmine@...> 2010/10/04

Issue #3436 has been updated by Mark Somerville.

[ruby-core:30856] Re: requires in 1.9 are slower...

From: Michael Fellinger <m.fellinger@...>
Date: 2010-06-22 08:14:51 UTC
List: ruby-core #30856
On Tue, Jun 22, 2010 at 4:20 PM, Roger Pack <rogerdpack2@gmail.com> wrote:
> Hi all.
> I've noticed that with 1.9.x, requires seem to take a bit more than
> twice the time they did with 1.8.6
>
> ex:
>
> 1.9.1:
>
> C:\dev\ruby\faster_rubygems>ruby-prof C:\Ruby19\bin\whichr -- whichr | head -n20
>
>  %self     total     self     wait    child    calls  name
>  58.67      0.28     0.22     0.00     0.06       23  Kernel#require(d1)
>  16.00      0.06     0.06     0.00     0.00        3  Kernel#require(d2)
>
> 1.8.6:
>
> C:\dev\ruby\faster_rubygems>ruby-prof
> c:\installs\ruby-1.8.6-p388-i386-mingw32\bin\whichr -- whichr
>
>  %self     total     self     wait    child    calls  name
>  60.00      0.10     0.09     0.00     0.01       23  Kernel#require(d1)
>  13.33      0.02     0.02     0.00     0.00      322  <Class::Dir>#glob
>  6.67      0.01     0.01     0.00     0.00      644  Array#select
>
> (same 23 calls, but they take a bit over twice the time).
> Just pointing it out.  Any ideas as to why?
> Thanks.

Rubygems?
Any way you can strace?

-- 
Michael Fellinger
CTO, The Rubyists, LLC

In This Thread