General

Profile

ivoanjo (Ivo Anjo)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 6 11 17

Like

Activity

11/22/2024

09:32 AM Ruby master Bug #20905 (Open): Ruby VM hangs while using ractors
Hey! While doing some experiments with Ractors I ran into a Ruby VM hang. I see it both on Ruby 3.4.0-preview2 and 3.... ivoanjo (Ivo Anjo)

11/14/2024

06:58 PM Ruby master Feature #20861: Add an environment variable for tuning the default thread quantum
Out of curiosity, Python has a way of setting the GIL switching interval too: https://docs.python.org/3.6/library/sys... ivoanjo (Ivo Anjo)

11/05/2024

07:53 AM Ruby master Feature #20861: Add an environment variable for tuning the default thread quantum
https://github.com/ivoanjo/gvl-tracing/blob/master/examples/rubykaigi2023/rk-example6.rb (from [here](https://ivoanjo... ivoanjo (Ivo Anjo)
07:18 AM Ruby master Feature #20861: Add an environment variable for tuning the default thread quantum
I think this is really nice first step and worth having to enable experimentation as well.
Having said that, I'm n...
ivoanjo (Ivo Anjo)

09/02/2024

08:55 AM Ruby master Bug #20633: compile error at vm_insnhelper.c when HAVE_DECL_ATOMIC_SIGNAL_FENCE is 0
Hey @k0kubun I don't think 66312ad913d67bfd3c2c83b174eabf537f5def84 is related to this one? 👀
(Although I think th...
ivoanjo (Ivo Anjo)

08/27/2024

04:01 PM Ruby master Bug #19865: Segfault when calling user signal handlers during VM shutdown
@nobu I came upon this again today as I saw this issue in new customer crashes.
I noticed you updated your commit ...
ivoanjo (Ivo Anjo)

08/22/2024

08:03 AM Ruby master Bug #20586: Some filesystem calls in dir.c are missing error handling and can return incorrect results if interrupted
jeremyevans0 (Jeremy Evans) wrote in #note-11:
>
> I've submitted a pull request to add error checking to `getlogi...
ivoanjo (Ivo Anjo)

08/19/2024

09:19 AM Ruby master Bug #20586: Some filesystem calls in dir.c are missing error handling and can return incorrect results if interrupted
Hey! As usual thanks for picking up these thorny bugs :)
The fix looks good! In particular I've re-tested it with...
ivoanjo (Ivo Anjo)

07/15/2024

04:08 PM Ruby master Revision 425e468d (git): [Backport #20633] Fix the condition for `atomic_signal_fence` (#11166)
[Bug #20633] Fix the condition for `atomic_signal_fence`
`AC_CHECK_DECLS` defines `HAVE_DECL_SYMBOL` to 1 if declare...
ivoanjo (Ivo Anjo)
08:19 AM Ruby master Bug #20633: compile error at vm_insnhelper.c when HAVE_DECL_ATOMIC_SIGNAL_FENCE is 0
Thanks @kimuraw for fixing my mistake 😅
I've also opened the PRs to backport your fix to the Ruby 3.3 and 3.2 bran...
ivoanjo (Ivo Anjo)

Also available in: Atom