schneems (Richard Schneeman)
- Login: schneems
- Registered on: 11/09/2012
- Last sign in: 11/03/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 18 | 18 |
| Reported issues | 4 | 23 | 27 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 08/19/2022 |
Activity
01/21/2026
-
06:11 PM Ruby Revision 12203963 (git): [ruby/syntax_suggest] Refactor multi-prism version logic
- The reason this logic for different methods branches in the class instead of internally was to be eagerly aggressive about runtime performance. This code is currently only used once for the document where it's invoked ~N times (where N i...
-
04:01 PM Ruby Revision 7f687b0a (git): [ruby/syntax_suggest] v2.0.3
- https://github.com/ruby/syntax_suggest/commit/a81b92fcf2
-
03:57 PM Ruby Revision 54fa9c81 (git): [ruby/syntax_suggest] Refactor multi-prism version logic
- The reason this logic for different methods branches in the class instead of internally was to be eagerly aggressive about runtime performance. This code is currently only used once for the document where it's invoked ~N times (where N i...
01/06/2026
-
04:38 AM Ruby Revision 4377249b (git): [ruby/rubygems] Test for removing current bundler version
- https://github.com/ruby/rubygems/commit/675342e6d0
-
04:38 AM Ruby Revision ad6b8545 (git): [ruby/rubygems] Retain current bundler version on `bundle clean`
- Previously: In #9218 a reproduction is shared where running `bundle clean` using a binstub (`bin/bundle`) results in bundler removing itself. This results in Ruby falling back to its default bundler version. This behavior seems to be pre...
-
04:38 AM Ruby Revision 16bdfa1b (git): [ruby/rubygems] Split logic to two lines
- https://github.com/ruby/rubygems/commit/5a6eca4cf9
11/04/2025
-
06:44 PM Ruby Feature #21665: Revisit Object#deep_freeze to support non-Ractor use cases
- I think this is generally useful. I hit a bug in syntax_suggest that took me about 4 hours to track down that boiled down to contents of an array being shared in an unintuitive way so their mutation wasn't cleanly isolated.
On the nam...
09/03/2025
-
07:09 PM Ruby Bug #21560 (Closed): RUBY_MN_THREADS=1 causes large performance regression in Puma 7
- ## Expected
Running a webserver with `RUBY_MN_THREADS=1` will increase performance or keep it the same.
## Actual
- Before: 22919.85 Requests/sec
- After: 2287.13 Requests/sec
## Reproduction
Tracking this at https://gi...
08/18/2025
-
03:31 AM Ruby Revision 81360399 (git): [rubygems/rubygems] Introduce `bundle list --format=json`
- The `bundle list` command is a convenient way for human to know what gems and versions are available. By introducing a `--format=json` option, we can provide the same information to machines in a stable format that is robust to UI additi...
08/12/2025
-
05:11 AM Ruby Bug #21111: RbConfig::CONFIG['CXX'] quietly set to "false" when Ruby cannot build C++ programs
- > RbConfig::CONFIG['CXX'] to c++
I like that, a reasonable default. I think that's half the battle. Going the rest of the mile, would involve helping people understand the system when it fails.
Do we have any ability to annotate a ...