General

Profile

bahuvrihi (Simon Chiang)

Issues

Activity

12/04/2010

04:04 AM Ruby 1.8 Feature #4115 (Open): Faster ERB patch
=begin
ERB can be made faster by pushing all string fragments onto an array and then performing one join to make the...
bahuvrihi (Simon Chiang)

03/20/2010

01:40 PM Ruby trunk Feature #2065: An ancestors iterator
=begin
Well, what can I say? When you put it that way I'm sure this can all seem quite trivial in the grand scheme....
bahuvrihi (Simon Chiang)
12:17 AM Ruby trunk Feature #2065: An ancestors iterator
=begin
So to clarify... How much any piece of code of a bottleneck depends on how frequently the code gets run, and...
bahuvrihi (Simon Chiang)

03/19/2010

05:37 AM Ruby trunk Feature #2065: An ancestors iterator
=begin
Ok, I attached a benchmark that is designed to measure the time required for generating the ancestors array. ...
bahuvrihi (Simon Chiang)

10/22/2009

09:31 AM Ruby trunk Feature #2065: An ancestors iterator
=begin
Actually I think that gets to the heart of the matter. It's not sufficient to cache the ancestors because I ...
bahuvrihi (Simon Chiang)

09/09/2009

12:38 AM Ruby trunk Feature #2065 (Rejected): An ancestors iterator
=begin
I have implemented DSLs that add features to a class/module that should be inherited like methods. In those...
bahuvrihi (Simon Chiang)

04/01/2009

03:12 PM Ruby trunk Feature #1193: Justified Error Messages
=begin
Sorry for a long delay in response. Ryan gave me no reason and directed me at his unit_diff utility from Zen...
bahuvrihi (Simon Chiang)

03/30/2009

12:53 PM Ruby 1.8 Bug #1331 (Open): YAML misformats hash with ruby object as key
=begin
YAML misformats the dump of hashes where the key is a user-defined ruby object. For instance:

class A...
bahuvrihi (Simon Chiang)

02/23/2009

01:45 AM Ruby trunk Feature #1193 (Closed): Justified Error Messages
=begin
One nice thing about Test::Unit output is that failures are justified making string comparisons easier.

...
bahuvrihi (Simon Chiang)

Also available in: Atom