General

Profile

kirs (Kir Shatrov)

  • Login: kirs
  • Email: shatrov@me.com
  • Registered on: 10/09/2014
  • Last sign in: 10/21/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 8 10

Activity

10/21/2024

06:50 AM Ruby master Feature #20805 (Feedback): Allow Ractor#send from a signal trap Proc
It was surfaced in https://bugs.ruby-lang.org/issues/18139 that Ractor is designed to "unexpected interruption free" ... kirs (Kir Shatrov)

03/26/2022

09:50 AM Ruby master Bug #17489: Ractor segfaults
wanabe (_ wanabe) wrote in #note-6:
> It seems be a autoload on non-main Ractor problem [Bug #18120].
> This operat...
kirs (Kir Shatrov)

09/26/2021

08:06 PM Ruby master Bug #18193 (Closed): Accessing global configuration from Ractors
Consider a very common Ruby code with `attr_accessor` on a class:
``` ruby
class GlobalConfig
class << self
...
kirs (Kir Shatrov)

04/22/2021

02:51 AM Ruby master Revision 53d153e4 (git): [ruby/time] Make Time friendly to Ractor
https://github.com/ruby/time/commit/c784e4f166 kirs (Kir Shatrov)

12/29/2020

09:12 AM Ruby master Bug #17477: Ractor and pp incompatibility
marcandre (Marc-Andre Lafortune) wrote in #note-4:
> I wrote a similar opinion to Martin Dürst's in #17420. I propos...
kirs (Kir Shatrov)

12/28/2020

09:27 PM Ruby master Bug #17420: Unsafe mutation of $" when doing non-RubyGems require in Ractor
(coming to this bug from https://bugs.ruby-lang.org/issues/17477)
I think it's fine to force `require` to be calle...
kirs (Kir Shatrov)
09:23 PM Ruby master Bug #17489 (Closed): Ractor segfaults
I was able to boil it down to this script:
```ruby
require 'bundler/inline'
gemfile do
source 'https://ruby...
kirs (Kir Shatrov)

12/27/2020

08:14 AM Ruby master Bug #17477 (Closed): Ractor and pp incompatibility
```ruby
r = Ractor.new do
pp("foobar")
end
Ractor.select(r)
```
fails with:
```
#<Thread:0x00007f973414...
kirs (Kir Shatrov)

10/02/2020

08:44 AM Ruby master Feature #17145: Ractor-aware `Object#deep_freeze`
I'd really like to support this change for reasons I've describe in https://bugs.ruby-lang.org/issues/17180
We can t...
kirs (Kir Shatrov)

09/19/2020

09:33 PM Ruby master Misc #17180: Ractor and constant referencing
Another example:
```ruby
Person = Struct.new(:name)
CREATOR = Person.new("Matz").freeze
parser = Ractor.new { CREAT...
kirs (Kir Shatrov)

Also available in: Atom