Eregon (Benoit Daloze)
- Login: Eregon
- Registered on: 07/30/2009
- Last sign in: 06/25/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 2 | 67 | 69 |
| Reported issues | 32 | 199 | 231 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 08/02/2012 |
Activity
06/26/2026
06/23/2026
-
08:15 PM Ruby Misc #22107: DevMeeting-2026-07-09
- * [Feature #21998] Add {Method,UnboundMethod,Proc}#source_range (eregon)
* Could matz reply there?
-
08:12 PM Ruby Feature #21998: Add {Method,UnboundMethod,Proc}#source_range
- From https://github.com/ruby/dev-meeting-log/blob/master/2026/DevMeeting-2026-06-11.md#feature-21998-add-methodunboundmethodprocsource_range-eregon
> matz: I want to confirm his intention. Let me respond.
@matz What can I clarify?
...
06/22/2026
-
07:51 PM Ruby Feature #22097: Add Proc#with_refinements
- Thank you for your replies, they address most of my concerns and show this was well though out.
Yes, I think a performance warning is fine and important to add, nothing would be a silent performance trap.
shugo (Shugo Maeda) wrote in #... -
04:58 PM Ruby Revision 37ab334c (git): Fix ar_find_entry_hint() to handle #eql? or another thread changing bound or converting to st_table
- * While perusing code in hash.c I found it suspicious that ar_find_entry_hint()
didn't reread bound in the loop and yet called arbitrary code through #eql?.
* ar_find_entry_hint() before this commit would not check if bound or the stor...
06/21/2026
-
12:04 PM Ruby Revision fe7f1fd7 (git): [ruby/json] Update extconf.rb guard to use RUBY_ENGINE_VERSION
- https://github.com/ruby/json/commit/7c8af4b9ef
06/19/2026
-
09:38 AM Ruby Bug #22120: Segfault caused by ar_find_entry_hint() not checking for conversion to st_table
- Backports:
* 4.0: https://github.com/ruby/ruby/pull/17405
* 3.4: https://github.com/ruby/ruby/pull/17406
* 3.3: https://github.com/ruby/ruby/pull/17407 -
09:22 AM Ruby Bug #22120 (Closed): Segfault caused by ar_find_entry_hint() not checking for conversion to st_table
- Applied in changeset commit:git|c88430e1878fe8d219a239259728a90098e014d2.
----------
Fix ar_find_entry_hint() to handle #eql? or another thread changing bound or converting to st_table
* While perusing code in hash.c I found it suspici... -
09:22 AM Ruby Revision fe5ec34e (git): Refactor DO_PTR_EQUAL_CHECK to read entry fields once into locals
- * The macros would expand `ptr` 3 times which could cause extra reads.
* We had reports of many segfaults in this area
(e.g. https://github.com/DataDog/dd-trace-rb/issues/5718).
Even though the code before looks correct semantically,... -
09:22 AM Ruby Revision c88430e1 (git): Fix ar_find_entry_hint() to handle #eql? or another thread changing bound or converting to st_table
- * While perusing code in hash.c I found it suspicious that ar_find_entry_hint()
didn't reread bound in the loop and yet called arbitrary code through #eql?.
* ar_find_entry_hint() before this commit would not check if bound or the stor...