General

Profile

marcandre (Marc-Andre Lafortune)

Issues

open closed Total
Assigned issues 7 131 138
Reported issues 41 196 237

Projects

Project Roles Registered on
Ruby Developer 09/10/2009
Backport186 Developer 09/10/2009
Backport187 Developer 09/10/2009
Backport191 Developer 09/10/2009
Backport192 Developer 10/05/2011
Backport193 Developer 10/05/2011
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
CommonRuby Developer 12/21/2012
Ruby 1.8 Developer 09/10/2009
Ruby master Developer 09/10/2009

Activity

01/19/2021

09:59 PM Ruby master Bug #17563: FrozenError raised from Module#const_set when receiver is not frozen
Good bug hunting 👍
Your solution is sounds like the right one, I imagine @jeremyevans0 will confirm.
marcandre (Marc-Andre Lafortune)
04:07 AM Ruby master Feature #17551 (Closed): Pattern Matching - Default Object#deconstruct and Object#deconstruct_keys
marcandre (Marc-Andre Lafortune)

01/18/2021

11:47 PM Ruby master Bug #17555 (Rejected): subclasses method in 2.7.2 is buggy
marcandre (Marc-Andre Lafortune)
05:51 AM Ruby master Feature #17551: Pattern Matching - Default Object#deconstruct and Object#deconstruct_keys
Interestingly, the gem I immediately thought of (`ast`) needs a `deconstruct` that is different from `to_a`... marcandre (Marc-Andre Lafortune)
04:54 AM Ruby master Feature #17551: Pattern Matching - Default Object#deconstruct and Object#deconstruct_keys
Your example would have `deconstruct*` methods had it subclassed `Struct.new(:name, :age, :children)` (even though th... marcandre (Marc-Andre Lafortune)

01/16/2021

11:45 PM Ruby master Bug #17543: Ractor isolation broken by `self` in shareable proc
Eregon (Benoit Daloze) wrote in #note-5:
> If it's needed to e.g. `Ractor.make_shareable(self); o = Ractor.make_shar...
marcandre (Marc-Andre Lafortune)
04:41 PM Ruby master Bug #17543: Ractor isolation broken by `self` in shareable proc
Eregon (Benoit Daloze) wrote in #note-3:
> Not preserving `self` would be confusing, e.g., when calling other method...
marcandre (Marc-Andre Lafortune)
12:55 AM Ruby master Bug #17543: Ractor isolation broken by `self` in shareable proc
> Probably the self of the Proc should be made Ractor.make_shareable too.
Would that always be the case? would all...
marcandre (Marc-Andre Lafortune)

01/15/2021

07:39 AM Ruby master Bug #17543 (Open): Ractor isolation broken by `self` in shareable proc
Discussing with @MaxLap we realized that the `self` in a shareable proc is not properly isolated:
```
class Foo
...
marcandre (Marc-Andre Lafortune)

01/13/2021

10:40 PM Ruby master Feature #12607: Ruby needs an atomic integer
chrisseaton (Chris Seaton) wrote in #note-28:
> > What is the use case for this atomic integer?
>
> For example f...
marcandre (Marc-Andre Lafortune)

Also available in: Atom