General

Profile

nevans (Nicholas Evans)

  • Login: nevans
  • Registered on: 02/05/2020
  • Last connection: 10/29/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 3 8 11

Activity

12/02/2022

08:57 PM Ruby master Feature #17325: Adds Fiber#cancel, which forces a Fiber to break/return
This should be closed, in favor of a (TBD) structured concurrency system, built on `Fiber.current.storage` (#19078) a... nevans (Nicholas Evans)
04:23 PM Ruby master Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
@Dan0042 (Daniel DeLorme) wrote in #note-21:
> What about when we want per-ractor storage... a fourth type?
FWIW,...
nevans (Nicholas Evans)
03:00 PM Ruby master Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
I'm also a bit late to this. While I do have some nitpicks, I'll leave them for another ticket (if I ever get around... nevans (Nicholas Evans)

11/27/2022

05:24 PM Ruby master Revision 29862ce2 (git): [ruby/rdoc] Darkfish: group method call-seq in div.method-header
This way, custom CSS styles can be easily applied to the entire method
header at once. Otherwise, it can be tricky t...
nevans (Nicholas Evans)
05:18 PM Ruby master Revision ae3817bc (git): [ruby/rdoc] Darkfish: Nest sidebar ToC as a tree of headings
This uses `<details><summary>heading</summary><ul>nested</ul></detail>`,
similar to how the classes and pages lists a...
nevans (Nicholas Evans)

08/20/2022

03:24 AM Ruby master Revision 01e8d393 (git): Fix gdb incompatibilies in rp_class, rb_ps_vm
Other changes are needed to bring .gdbinit up-to-date with current ruby.
It looks like lldb is the preferred approach...
nevans (Nicholas Evans)

07/09/2022

10:44 PM Ruby master Bug #18818: SEGV (Fiber scheduler?)
IMO, neither ruby nor C should *ever* be in a position where they are referencing freed memory. And, although `sync_... nevans (Nicholas Evans)

07/04/2022

05:38 PM Ruby master Feature #18773: deconstruct to receive a range
Oops, I made some mistakes in my "needs disambiguation" examples. Assuming that `pre+post` members will always be re... nevans (Nicholas Evans)
03:21 AM Ruby master Feature #18773: deconstruct to receive a range
So here's another option: allow `deconstruct` to return an `Enumerable` (or duck-typed). Personally, I'd *much* rath... nevans (Nicholas Evans)
03:07 AM Ruby master Feature #18773: deconstruct to receive a range
@kddeisz If we want that second option to short-circuit on min size, we need to send `min` independently of `max_pote... nevans (Nicholas Evans)

Also available in: Atom