General

Profile

sam.saffron (Sam Saffron)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 9 38 47

Activity

12/29/2022

09:37 PM Ruby master Bug #19278: Constructing subclasses of Data with positional arguments
Just going to be a bit more explicit here about the problem for future travelers (I know I am repeating but this is t... sam.saffron (Sam Saffron)

08/17/2022

08:06 AM Ruby master Feature #18822: Ruby lack a proper method to percent-encode strings for URIs (RFC 3986)
@byroot,
I am not sure the name is right here:
`CGI.path_encode`
with an alias of
`CGI.params_encode`
is far ...
sam.saffron (Sam Saffron)

08/16/2022

12:34 AM Ruby master Feature #18822: Ruby lack a proper method to percent-encode strings for URIs (RFC 3986)
Since we just finished working around a nightmare scenario here @byroot, I think it is rather instructive to see a re... sam.saffron (Sam Saffron)

08/08/2022

07:36 AM Ruby master Feature #18822: Ruby lack a proper method to percent-encode strings for URIs (RFC 3986)
+1, for context a similar issue we recently hit:
https://github.com/sporkmonger/addressable/issues/472
Turns out t...
sam.saffron (Sam Saffron)

01/04/2022

02:29 AM Ruby master Bug #18454: YJIT slowing down key Discourse benchmarks
@k0kubun already doing 20 iterations as a warmup, so it is not likely :cry: https://github.com/discourse/discourse/b... sam.saffron (Sam Saffron)

12/31/2021

12:53 AM Ruby master Bug #18454 (Closed): YJIT slowing down key Discourse benchmarks

4 out of 6 key Discourse benchmarks used in: https://github.com/discourse/discourse/blob/main/script/bench.rb are s...
sam.saffron (Sam Saffron)

09/28/2021

10:40 PM Ruby master Feature #18229: Proposal to merge YJIT
I have a timing question, is there any chance we can land this in the next month or so, that way we will have a bit m... sam.saffron (Sam Saffron)

05/19/2021

12:21 AM Ruby master Bug #17781: Resolv::DNS RequestID table allocations are never freed, causing DNS lookups to eventually hang
update... https://github.com/ruby/resolv/pull/9/files got merged. sam.saffron (Sam Saffron)

05/17/2021

04:15 AM Ruby master Misc #17811: DevelopersMeeting20210521Japan
* [Bug #17781] Resolv::DNS RequestID table allocations are never freed, causing DNS lookups to eventually hang
* ...
sam.saffron (Sam Saffron)

05/11/2021

10:23 PM Ruby master Feature #17837: Add support for Regexp timeouts
An alternative may be something like:
`Thread.safe_raise` which allows for raising in places we consider "safe" l...
sam.saffron (Sam Saffron)

Also available in: Atom