General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 32 233 265
Reported issues 34 126 160

Projects

Project Roles Registered on
Ruby Committer 11/13/2009

Like

Activity

09/10/2025

04:42 AM Ruby Revision 37884c4a (git): [ruby/fcntl] Add macOS specific flags around file preallocation
I wanted to use file preallocation with fcntl, but the flags weren't
available. This commit just adds the missing fl...
tenderlovemaking (Aaron Patterson)

08/29/2025

09:54 PM Ruby Feature #20163: Introduce #bit_count method on Integer
It seems like the Python folks didn't have too serious a discussion about handling negative numbers.
https://githu...
tenderlovemaking (Aaron Patterson)
09:37 PM Ruby Feature #20163: Introduce #bit_count method on Integer
garrison (Garrison Jensen) wrote in #note-15:
> [Python ignores the sign](https://docs.python.org/3/library/stdtypes...
tenderlovemaking (Aaron Patterson)
05:43 PM Ruby Feature #20163: Introduce #bit_count method on Integer
mame (Yusuke Endoh) wrote in #note-10:
> What are the intended use cases for this proposal?
>
> My experience (in...
tenderlovemaking (Aaron Patterson)

08/28/2025

07:42 PM Ruby Feature #20163: Introduce #bit_count method on Integer
I would also like a `popcount` method. I prefer `popcount` over `bit_count`. I wrote my own [here](https://github.co... tenderlovemaking (Aaron Patterson)

08/27/2025

07:19 PM Ruby Feature #21550: Ractor.shareable_proc/shareable_lambda to make sharable Proc object
ko1 (Koichi Sasada) wrote in #note-9:
> I made a patch to disallow accessing to any outer variables and I found that...
tenderlovemaking (Aaron Patterson)
04:07 PM Ruby Revision 1f421d09 (git): When reading from stdin, put a wrapper around the IO object
The purpose of this commit is to fix Bug #21188. We need to detect when
stdin has run in to an EOF case. Unfortunat...
tenderlovemaking (Aaron Patterson)

08/26/2025

08:57 PM Ruby Feature #21553 (Closed): Remove opt_aref_with and opt_aset_with instructions
Applied in changeset commit:git|fb6e3a80009a744a4e0b75660f1ce6da65e20e6c.
----------
Remove `opt_aref_with` and `opt...
tenderlovemaking (Aaron Patterson)
08:02 PM Ruby Revision fb6e3a80 (git): Remove `opt_aref_with` and `opt_aset_with`
When these instructions were introduced it was common to read from a
hash with mutable string literals. However, the...
tenderlovemaking (Aaron Patterson)

08/25/2025

11:51 PM Ruby Feature #21553 (Closed): Remove opt_aref_with and opt_aset_with instructions
Hi,
I'd like to remove the `opt_aref_with` and `opt_aset_with` instructions. I think they are fairly rare these d...
tenderlovemaking (Aaron Patterson)

Also available in: Atom