etienne (Étienne Barrié)
- Login: etienne
- Registered on: 12/04/2014
- Last sign in: 01/07/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 3 | 3 |
Activity
12/18/2025
12/16/2025
-
04:47 PM Ruby Revision aab4f628 (git): Add the instance variable name and the module in Ractor::IsolationError (#15563)
-
04:06 PM Ruby Revision 09a29e13 (git): Add the class variable and the class itself in Ractor::IsolationError (#15562)
12/15/2025
-
03:52 PM Ruby Revision bb0e42c5 (git): Define Array#detect as an alias for Array#find
- Otherwise Array#detect is Enumerable#detect while Array#find uses a
different more performant implementation.
[Feature #21678] -
10:35 AM Ruby Feature #21678: Enumerable#rfind
- Should we alias `detect` to also use that Array-specific faster implementation?
```console
>> [].method :detect
=> #<Method: Array(Enumerable)#detect(*)>
> ...
=> #<Method: Array#find(*)>
```
Edit: https://github.com/ruby/ruby/pull/15558
12/12/2025
-
07:27 PM Ruby Bug #21775 (Closed): Procs of type ifunc can access unshareable values
- Applied in changeset commit:git|5903ed7ba9ca60546aa0dd97e92b3d381b7918d3.
----------
Prevent ifunc procs from being made shareable
[Bug #21775] -
07:27 PM Ruby Revision 5903ed7b (git): Prevent ifunc procs from being made shareable
- [Bug #21775]
12/11/2025
-
07:01 PM Ruby Bug #21775 (Closed): Procs of type ifunc can access unshareable values
- With this code, we can see that the Ractor is able to access the top-level main object.
``` ruby
Ractor.alias_method :value, :take unless Ractor.method_defined?(:value)
shareable_proc = Ractor.make_shareable(Hash.new { self }.to_pro... -
03:32 PM Ruby Revision 3831a82d (git): [ruby/json] Revert "Skip test failing with JRuby in CI"
- This reverts commit https://github.com/ruby/json/commit/b7e1734d9ca0.
https://github.com/ruby/json/commit/5793694ee6