General

Profile

alanwu (Alan Wu)

  • Registered on: 10/28/2018
  • Last connection: 05/12/2019

Issues

Activity

04/27/2019

01:26 PM Ruby trunk Misc #15782: DevelopersMeeting20190522Japan
* [Feature #15765] [PATCH] `Module#name` without global constant search
* This fixes the performance problems for ...
alanwu (Alan Wu)

04/17/2019

01:03 AM Ruby trunk Misc #15459: DevelopersMeeting before/after RubyKaigi2019
[Feature #15765] `Module#name` without global constant search
- Looking for feedback
[Bug #15645] It is possibl...
alanwu (Alan Wu)

04/12/2019

04:17 AM Ruby trunk Feature #15765: [PATCH] Module#name without global constant search
This is for #11119 and #15625. alanwu (Alan Wu)
04:12 AM Ruby trunk Feature #15765 (Open): [PATCH] Module#name without global constant search
Hello!
The current implementation of `Module#name` is known for having sub-optimal performance when it comes to an...
alanwu (Alan Wu)

03/22/2019

03:49 PM Ruby trunk Feature #15724: Optionally suppress output from IRB for assignment expressions
You can type `a = 1; nil` to stop irb from calling inspect on the assignment expression result, just FYI. alanwu (Alan Wu)
03:38 PM Ruby trunk Misc #15723: Reconsider numbered parameters
I don't like this feature because it adds a special case to the meaning of `@`.
Before this, I can look at `@` and u...
alanwu (Alan Wu)

03/20/2019

05:34 PM Ruby trunk Bug #15717 (Open): Backport #15270 to Ruby 2.5.x
There is a commit that claims to backport #15270, `ruby_2_5@66225` / `aba207b7620d963e212e4187213db7e1eee7a790 `.
H...
alanwu (Alan Wu)

03/10/2019

12:44 AM Ruby trunk Bug #15646: method_defined? inside method_added behaves differently for `initialize`
This behavior is from [Feature #6539]. Do you remember why these methods are made to be always private, instead of se... alanwu (Alan Wu)

03/08/2019

09:05 PM Ruby trunk Bug #15646: method_defined? inside method_added behaves differently for `initialize`
Ah, I didn't know `initialize` is always private:
```ruby
irb(main):001:0> class A
irb(main):002:1> def initia...
alanwu (Alan Wu)
08:56 PM Ruby trunk Bug #15646 (Open): method_defined? inside method_added behaves differently for `initialize`
Repro:
```ruby
class MethodAddedSpecialCase
def self.method_added(name)
puts "#{name} added, method_defined...
alanwu (Alan Wu)

Also available in: Atom