Eregon (Benoit Daloze)
- Login: Eregon
- Registered on: 07/30/2009
- Last sign in: 11/17/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 1 | 61 | 62 |
| Reported issues | 22 | 192 | 214 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 08/02/2012 |
Activity
Today
-
12:17 PM Ruby Bug #21698 (Closed): Should simple ArgumentError refer to Object?
- It's just #19117 and it's intentional.
That feature is missing a NEWS entry though, @mame could you add one? -
11:36 AM Ruby Revision f3f3a40c (git): The C-API specs cache should be invalidated when C-API specs .c & .h files are changed
11/18/2025
-
07:50 PM Ruby Bug #21375: Set[] does not call #initialize
- jeremyevans0 (Jeremy Evans) wrote in #note-10:
> I've submitted a PR that implements backwards compatibility for Set subclasses, without affecting Set itself: https://github.com/ruby/ruby/pull/15228
Thank you, I think it's a good sol... -
05:54 PM Ruby Revision 0e10dfde (git): ZJIT: Inline setting Struct fields
- * Add Insn::StoreField and Insn::WriteBarrier
-
05:54 PM Ruby Revision 79633437 (git): ZJIT: Rename the operand of Insn::GuardNotFrozen from val to recv
- * When writing to an object, the receiver should be checked if it's frozen,
not the value, so this avoids an error-prone autocomplete. -
05:54 PM Ruby Revision ce73b6c0 (git): ZJIT: Pass the result of GuardNotFrozen to StoreField and WriteBarrier
-
05:36 PM Ruby Feature #21693: Allow calling any callable object as a method
- It would be a gigantic incompatibility so there is no chance for that specific syntax, as your example would call method `hello` before and no longer with your proposal.
Just
```ruby
p = 42
p(43)
```
would break for example with th... -
05:31 PM Ruby Feature #21695: Optimizing Ruby performance with Ruby itself instead of Rust
- What are you proposing exactly? A "tool" is very vague.
Do you mean a JIT compiler for Ruby written in Ruby? Something else?
Are you interested in speeding up ERB specifically, or Ruby in general?
Why do you think it would achieve bet... -
03:34 PM Ruby Revision c38486ff (git): ZJIT: Validate types for all instructions
- * This can catch subtle errors early, so avoid a fallback case and
handle every instruction explicitly.
11/17/2025
-
09:22 AM Ruby Bug #21375: Set[] does not call #initialize
- I should also mention for the concurrent-ruby case that using `::Set` on Ruby 4+ is not an option because it's not thread-safe enough:
https://github.com/ruby-concurrency/concurrent-ruby/issues/1093#issuecomment-3540742547