General

Profile

ianks (Ian Ker-Seymer)

  • Login: ianks
  • Registered on: 11/10/2018
  • Last sign in: 03/16/2024

Issues

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

Like

Activity

05/28/2023

02:19 AM Ruby master Feature #19057: Hide implementation of `rb_io_t`.
> With one tweak: not int rb_ioptr_descriptor(struct rb_io *ioptr); but int rb_io_descriptor(VALUE io);.
> The goal ...
ianks (Ian Ker-Seymer)

05/06/2023

05:31 AM Ruby master Feature #19236: Allow to create hashes with a specific capacity from Ruby
I worry that new Rubyists might be confused with the `Hash.new(capacity: n)` semantics.
For example, `Hash[capacit...
ianks (Ian Ker-Seymer)

05/04/2023

06:49 AM Ruby master Feature #19627 (Closed): Ensure the VM is alive before accessing objspace in C API
Applied in changeset commit:git|2f9f44f077a53b14aa1fbd43111955251750d31f.
----------
Ensure the VM is alive before a...
ianks (Ian Ker-Seymer)
06:48 AM Ruby master Revision 2f9f44f0 (git): Ensure the VM is alive before accessing objspace in C API (Feature #19627)
[Feature #19627] ianks (Ian Ker-Seymer)

05/03/2023

03:01 AM Ruby master Feature #19627: Ensure the VM is alive before accessing objspace in C API
For documentations sake, [he's a real world reproduction of this issue that happens when calling TLS destructors](htt... ianks (Ian Ker-Seymer)
02:23 AM Ruby master Feature #19627: Ensure the VM is alive before accessing objspace in C API
That’s a good idea. I’ll put a patch up for that.
So far I’ve encountered this issue this issue in `rb_gc_adjust_...
ianks (Ian Ker-Seymer)

05/01/2023

11:29 PM Ruby master Feature #19627 (Closed): Ensure the VM is alive before accessing objspace in C API
Currently, there is no supported way to check if the Ruby VM has been shut down. There are a couple of workarounds th... ianks (Ian Ker-Seymer)

02/01/2023

06:03 AM Ruby master Feature #19315: Lazy substrings in CRuby
> It seems a good idea to introduce a variant of `RSTRING_PTR` which doesn't guarantee \0-termination, so such caller... ianks (Ian Ker-Seymer)

08/02/2022

05:48 PM Ruby master Feature #18910: Improve maintainability of LLDB helpers
eightbitraptor (Matthew Valentine-House) wrote in #note-2:
> ianks (Ian Ker-Seymer) wrote in #note-1:
> > On a rela...
ianks (Ian Ker-Seymer)

07/23/2022

02:34 AM Ruby master Feature #18926: Ractor should support mutexes and treat the block as critical section across ractors
With all due respect for Ractor’s incredible technical achievements so far, I unfortunately think that the “honeymoon... ianks (Ian Ker-Seymer)

Also available in: Atom