General

Profile

alanwu (Alan Wu)

  • Login: alanwu
  • Registered on: 10/28/2018
  • Last connection: 10/06/2021

Issues

open closed Total
Assigned issues 0 1 1
Reported issues 2 24 26

Projects

Project Roles Registered on
Ruby master Developer 03/19/2021

Activity

10/06/2021

07:38 PM Ruby master Bug #18023 (Closed): Ractor#make_shareable changes the values of closured shareable objects
Applied in changeset commit:git|76228191474c76810043b294a74bbb2f1808b3d9.
----------
Fix Ractor.make_shareable chang...
alanwu (Alan Wu)
07:38 PM Ruby master Revision 76228191 (git): Fix Ractor.make_shareable changing locals for Procs
env_copy() uses rb_ary_delete_at() with a loop counting up while
iterating through the list of read only locals. rb_a...
alanwu (Alan Wu)

09/23/2021

09:14 PM Ruby master Revision edb34e35 (git): Fix typo in insns.def [ci skip]
alanwu (Alan Wu)

09/16/2021

09:00 PM Ruby master Bug #17048: Calling initialize_copy on live modules leads to crashes
Here a repro that that always crashes for me on cbbda3e:
```ruby
mod = Module.new { define_method(:foo) {:first} ...
alanwu (Alan Wu)

08/14/2021

07:36 PM Ruby master Bug #18000: have_library doesn't work when ruby is compiled with --disable-shared --disable-install-static-library
No objection from me to drop support for the `--disable-shared
--disable-install-static-library` config. I agree with...
alanwu (Alan Wu)

08/12/2021

12:37 PM Ruby master Bug #18062: Ruby with enabled LTO segfaults during build
I was able to reduce the `Hash.ruby2_keywords_hash?(1)` repro and report it to GCC.
It looks like we are hitting an ...
alanwu (Alan Wu)

08/05/2021

03:29 PM Ruby master Bug #17806: Bad interaction between method cache, prepend, and refinements
Hi @mk, from the description you gave, it's possible that you are running into #17725.
I would try running these two...
alanwu (Alan Wu)

08/03/2021

09:48 PM Ruby master Misc #18039: DevelopersMeeting20210819Japan
* [Bug #13392] TracePoint return event location is incorrect for methods defined with define_method (alanwu)
* The...
alanwu (Alan Wu)
09:47 PM Ruby master Bug #13392: TracePoint return event location is incorrect for methods defined with define_method
I implemented an alternative fix that is more complicated but allows for future optimizations here: https://github.co... alanwu (Alan Wu)
09:31 PM Ruby master Bug #18060 (Open): Infinite loop when b_return TracePoint raises
The following program loops indefinitely:
```ruby
# Warning: prints in an infinite loop
class Foo
define_sing...
alanwu (Alan Wu)

Also available in: Atom