sam.saffron (Sam Saffron)
- Login: sam.saffron
- Email: sam.saffron@gmail.com
- Registered on: 07/22/2012
- Last connection: 02/16/2021
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 0 | 0 | 0 |
Reported issues | 12 | 32 | 44 |
Activity
01/04/2021
-
06:47 AM Ruby master Bug #17373: Ruby 3.0 is slower at Discourse bench than Ruby 2.7
- Good news, @ko1 and @tenderlove managed to recover a fair bit of performance leading to release.
3.0 remains slower...
12/17/2020
-
04:26 AM Ruby master Bug #17400: Incorrect character downcase for Greek Sigma
- Java has complicated opinions as well:
```
class Main {
public static void main(String args[]) {
Syst... -
02:40 AM Ruby master Bug #17400: Incorrect character downcase for Greek Sigma
- Prior art here is:
https://github.com/elixir-lang/elixir/issues/6437
https://github.com/elixir-lang/elixir/pull/69...
12/09/2020
-
05:41 AM Ruby master Bug #17373: Ruby 3.0 is slower at Discourse bench than Ruby 2.7
- I made this tiny script, which you can use to test (in the branch in the first post)
```
#!/usr/bin/env ruby
# f...
12/07/2020
-
04:44 AM Ruby master Bug #17373 (Open): Ruby 3.0 is slower at Discourse bench than Ruby 2.7
- We have a continuous effort to keep https://rubybench.org/ up to date. Unfortunately we have lapsed a bit on updates ...
09/28/2020
-
12:07 AM Ruby master Bug #15661: Disallow concurrent Dir.chdir with block
- I guess my bigger point here is that even with this fix the block form remains unsafe under concurrent use. At best t...
09/26/2020
-
11:27 AM Ruby master Bug #15661: Disallow concurrent Dir.chdir with block
- I am not sure about this, we are already misleading people a lot with the block form. I wonder if the correct long te...
06/25/2020
-
08:09 AM Ruby master Feature #16897: General purpose memoizer in Ruby 3 with Ruby 2 performance
- Understood Jeremy, there are always compromises.
```
def bar(a:); end
def foo(*args); bar(*args); end;
```
...
06/23/2020
-
05:00 AM Ruby master Feature #16897: General purpose memoizer in Ruby 3 with Ruby 2 performance
- > In terms of usability, matz seems to like handling *args, **kwargs because it is explicit and not so complex.
T...
06/19/2020
-
02:38 AM Ruby master Feature #16897: General purpose memoizer in Ruby 3 with Ruby 2 performance
- > Arguments#[] for shorthand of Arguments#positionals[n]
I know it is not a "purely" clean interface. But I like: ...
Also available in: Atom