smcgivern (Sean McGivern)
- Login: smcgivern
- Registered on: 01/19/2021
- Last sign in: 05/30/2023
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 1 | 1 | 2 |
Activity
05/30/2023
-
12:27 PM Ruby Misc #19122: Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
- ioquatix (Samuel Williams) wrote in #note-5:
> If you want to use a specific mode (OS specific), you can do this:
> ...
Thanks for adding this!
> As for making this the default, I suppose we could consider it but we'd need to confi...
11/25/2022
-
10:06 AM Ruby Misc #19122: Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
- ioquatix (Samuel Williams) wrote in #note-2:
> I don't have a strong opinion about this, but I'm generally against loosing performance.
> ...
Having this user-controllable works for me, although I don't know about the Ruby project's ge...
11/11/2022
-
04:06 PM Ruby Misc #19122: Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
- @ioquatix apologies for the direct assignment; you just seemed like the person who has the most knowledge and investment in the current state of Fiber.
-
04:06 PM Ruby Misc #19122 (Assigned): Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
- I'd like to propose that Ruby stops using MADV_FREE when freeing a Fiber's stack, and switches to using MADV_DONTNEED even when MADV_FREE is supported.
MADV_FREE is used in one place in the Ruby codebase, when freeing the stack of a f...
11/07/2022
-
08:51 PM Ruby Bug #19101: madvise(free) was broken in 3.1?
- ioquatix (Samuel Williams) wrote in #note-5:
> I am copying all the discussion from GitHub here:
> ...
In a link format that works here: https://github.com/golang/go/issues/42330
11/04/2022
-
11:20 AM Ruby Bug #19101: madvise(free) was broken in 3.1?
- ioquatix (Samuel Williams) wrote:
> https://github.com/ruby/ruby/commit/77f3319071e600a2aafaa9863b892dfd3c1da343#r88774579
> ...
I don't think it's appropriate for Ruby itself to do this particular test, but could the Falcon project ad...
01/19/2021
-
02:40 PM Ruby Bug #17561 (Closed): The timeout option for Addrinfo.getaddrinfo is not reliable on Ruby 2.7.2
- #15553 introduced a timeout option for Addrinfo.getaddrinfo, which uses getaddrinfo_a internally. It appears this has since been reverted in the development branch via https://github.com/ruby/ruby/commit/5d8bcc4870601ab1ee05346346f241d4a...