General

Profile

ioquatix (Samuel Williams)

Issues

Projects

Activity

08/17/2019

12:10 AM Ruby master Bug #9115: Logger traps all exceptions; breaks Timeout
> It makes sense for Logger to handle all exceptions by default
I'm not sure I agree with this. There must be some...
ioquatix (Samuel Williams)

08/13/2019

08:09 PM Ruby master Misc #16094: Allow only "Rebase and merge" or "Squash and merge" on GitHub master branch, and sync it on git.ruby-lang.org update hook
It's a good idea since it can save a lot of time for maintainers. ioquatix (Samuel Williams)
01:04 AM Ruby master Bug #16026: `Set#count` performance issues
I was okay with changing my implementation to use `#size` - which is what I've done. However, I don't think there is ... ioquatix (Samuel Williams)

08/05/2019

10:18 PM Ruby master Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
I started using `frozen_string_literal` and I also wish `frozen_literal` (generally applies to Array `[]`, Hash `{}`,... ioquatix (Samuel Williams)

07/27/2019

04:15 PM Ruby master Bug #16026: `Set#count` performance issues
I understand and I agree with your logic.
Maybe it's worth considering, `#count` with no arguments can invoke `#si...
ioquatix (Samuel Williams)
06:00 AM Ruby master Bug #16026 (Open): `Set#count` performance issues
`Set#size` is O(1), but `Set#count` is O(N).
I would like to add `alias count size` to `class Set`
Is it okay?
ioquatix (Samuel Williams)
05:57 AM Ruby master Feature #15997 (Closed): Improve performance of fiber creation by using pool allocation strategy.
It was merged. ioquatix (Samuel Williams)

07/18/2019

08:42 AM Ruby master Bug #16009: Performance regression in 2.7
```
require 'benchmark'

require 'objspace'
# this line prohibit lazy sweep
# Thread.new{ObjectSpace.each_ob...
ioquatix (Samuel Williams)

07/17/2019

11:12 PM Ruby master Bug #16009: Performance regression in 2.7
Comparing master branch with master + reverted 88449100bc6d23a00dbf3addb97665f4f606f2b8
```
koyoko% make benchmar...
ioquatix (Samuel Williams)
11:20 AM Ruby master Bug #16009: Performance regression in 2.7
@ko1 it took some time to find this, and it's late, so issue is brief. Feel free to discuss with me if you need more ... ioquatix (Samuel Williams)

Also available in: Atom