ioquatix (Samuel Williams)
- Login: ioquatix
- Email: samuel@oriontransfer.net
- Registered on: 07/10/2011
- Last sign in: 12/19/2024
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 12 | 101 | 113 |
Reported issues | 26 | 107 | 133 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 09/19/2018 |
Backport187 | Committer | 09/19/2018 |
Backport191 | Committer | 09/19/2018 |
Backport192 | Committer | 09/19/2018 |
Backport193 | Committer | 09/19/2018 |
Backport200 | Committer | 09/19/2018 |
Backport21 | Committer | 09/19/2018 |
Backport22 | Committer | 09/19/2018 |
Ruby 1.8 | Committer | 09/19/2018 |
Ruby master | Committer | 09/19/2018 |
Like
Activity
11/23/2024
- 11:26 PM Ruby master Bug #20907 (Closed): Fiber scheduler does not correctly re-lock mutex if `Mutex#sleep` is interrupted.
- The following test fails with a `ThreadError` instead of a `RuntimeError`:
```ruby
def test_condition_variable
...
11/20/2024
- 09:39 PM Ruby master Feature #20877: Introduce (public) debug assertion for holding the GVL.
- From the meeting notes: https://github.com/ruby/dev-meeting-log/blob/master/2024/DevMeeting-2024-11-07.md#feature-208...
- 08:59 AM Ruby master Feature #19642 (Closed): Remove vectored read/write from `io.c`.
- I am no longer planning to do this.
- 07:33 AM Ruby master Feature #20902: Allow `IO::Buffer#copy` to release the GVL.
- In addition to this proposal, which is limited to `IO::Buffer`, maybe we should consider introducing a general `rb_me...
- 07:31 AM Ruby master Feature #20902 (Closed): Allow `IO::Buffer#copy` to release the GVL.
- Related to <https://bugs.ruby-lang.org/issues/20876>.
## Background
`IO::Buffer#copy` execution time is proport...
11/12/2024
- 07:57 AM Ruby master Feature #20876: Introduce `Fiber::Scheduler#blocking_operation_wait` to avoid stalling the event loop.
- @matz said:
> go ahead
https://github.com/ruby/dev-meeting-log/blob/master/2024/DevMeeting-2024-11-07.md#featur... - 04:01 AM Ruby master Feature #20884: reserve "Ruby" toplevel module for Ruby language
- +1.
However, if we introduce it, can we also introduce a document to guide the evolution, e.g. naming conventions,...
11/09/2024
- 12:19 AM Ruby master Feature #20882: Provide Boolean(...)
- I am the current maintainer of the `boolean` gem. You can check the implementation here: https://github.com/ioquatix/...
11/07/2024
- 09:29 PM Ruby master Bug #20863: `zlib.c` calls `rb_str_set_len` and `rb_str_modify_expand`(and others) without holding the GVL.
- > There would be quite a lot of value in having some nogvl save APIs though. e.g. if database clients could allocate ...
- 08:27 PM Ruby master Bug #20863: `zlib.c` calls `rb_str_set_len` and `rb_str_modify_expand`(and others) without holding the GVL.
- I think the issue is, those methods from a public interface POV, are not allowed to be called without the GVL.
Eve...
Also available in: Atom