General

Profile

marcandre (Marc-Andre Lafortune)

Issues

open closed Total
Assigned issues 9 132 141
Reported issues 42 200 242

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

Today

06:52 PM Ruby master Feature #17660: Expose information about which basic methods have been redefined
Oh, IIUC, knowing if a particular method (basic or not) has been redefined is available in pure Ruby, but not the inf... marcandre (Marc-Andre Lafortune)
04:28 PM Ruby master Feature #17660: Expose information about which basic methods have been redefined
I don't object (actually I needed that method for tests in `backports` gem), but I wonder why a C method is preferabl... marcandre (Marc-Andre Lafortune)

02/24/2021

05:12 PM Ruby master Feature #17592 (Assigned): Ractor should allowing reading shareable class instance variables
This has been accepted 🎉
Follow-up question: could we introduce this change in 3.0.x line? Otherwise we have to wait...
marcandre (Marc-Andre Lafortune)

02/17/2021

02:29 PM Ruby master Misc #17637: Endless ranges with `nil` boundary weird behavior
It's not clear what you are proposing. If it is to restore previous behavior, this won't be acceptable because of com... marcandre (Marc-Andre Lafortune)
12:24 AM Ruby master Feature #17592: Ractor should allowing reading shareable class instance variables
Additionally, my suggestion would make synchronization not necessary across threads in the sense that multiple writes... marcandre (Marc-Andre Lafortune)
12:20 AM Ruby master Feature #17592: Ractor should allowing reading shareable class instance variables
Sorry, I should have been more clear. Synchronization for writing: yes (as it should probably already be the case, se... marcandre (Marc-Andre Lafortune)

02/16/2021

08:29 PM Ruby master Feature #17592: Ractor should allowing reading shareable class instance variables
ko1 (Koichi Sasada) wrote in #note-13:
> (2) Performance concern
>
> To allow accessing ivars from other ractors, ev...
marcandre (Marc-Andre Lafortune)
07:58 PM Ruby master Feature #17627: Suggestion: Implement `freeze_values` instance method on collection-like classes.
Could you provide some actual real-world use cases? marcandre (Marc-Andre Lafortune)

02/14/2021

03:28 PM Ruby master Feature #17627: Suggestion: Implement `freeze_values` instance method on collection-like classes.
I do not see the use case, especially now that we have two safe ways to deep freeze:
1) `Ractor.make_shareable`
...
marcandre (Marc-Andre Lafortune)

02/11/2021

03:34 PM Ruby master Bug #17505: Can `Thread#group` actually be `nil`?
Perfect, so this confirms the spec has changed a long time ago 👍 marcandre (Marc-Andre Lafortune)

Also available in: Atom