Yehuda Katz

  • Email:
  • Registered on: 07/18/2009
  • Last connection: 11/24/2014

Activity

Reported issues: 12

11/24/2014

08:11 PM Ruby trunk Bug #10540 (Open): Yielded fibers do not execute ensure blocks
When a thread has paused fibers, if an exception occurs anywhere in the thread, `ensure` blocks in the paused fibers ...

11/05/2013

07:51 AM Ruby trunk Bug #9080 (Open): ENV[key] produces three objects
This code:
ENV["HOME"]
allocates three T_STRING according to ObjectSpace.count_objects. Unless I'm missing so...
07:49 AM Ruby trunk Bug #9079 (Open): Interpolated Symbol creates unnecessary intermediate String on the heap
This case:
x = "world"
y = :"hello#{world}!"
allocates one T_STRING according to ObjectSpace.count_objects...

01/07/2013

07:29 AM Ruby trunk Bug #7664 (Rejected): Keyword arguments with `**` make code targeting 1.9 / 2.0 difficult
You could imagine writing code that calls into a user-supplied hook:
log("App booted", level: :info)
It is po...
07:11 AM Ruby trunk Bug #7663 (Rejected): Unable to invoke a method with `**kwargs` if the receiver doesn't define ke...
This works:
def hello
puts "hello"
end
hello(*[])
This does not:
def hello
puts "hello...
07:06 AM Ruby trunk Bug #7662 (Closed): Unable to define a method with bare `**`
This works:
def foo(*)
end
This does not:
def foo(**)
end
This does not:
def foo(*, **)
...

10/16/2012

10:29 PM Ruby trunk Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
Yehuda Katz
(ph) 718.877.1325


On Tue, Oct 16, 2012 at 12:21 AM, gregprice (Greg Price) <price@mit.edu>wrot...
10:29 PM Ruby trunk Bug #7172: [[Ruby 1.9:]] fix rbconfig for --enable-load-relative (v2)
Thanks mpapis for moving the ball forward on this. I rely on
--enable-load-relative for Tokaido, and getting/keepi...

12/20/2011

02:03 AM Ruby trunk Bug #5777: class_eval/module_eval works differently when given a string than when given a block i...
It's important to note that most uses of class_eval with a block are mostly taking existing blocks and modifying thei...

12/04/2011

03:53 PM Ruby trunk Bug #5694: Proc#arity doesn't take optional arguments into account.
I like it!

On Sat, Dec 3, 2011 at 7:41 PM, NARUSE, Yui <naruse@airemix.jp> wrote:

> (2011/12/03 4:20), Yehuda ...

Also available in: Atom