General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 20 20
Reported issues 25 95 120

Projects

Project Roles Registered on
Ruby Committer 09/27/2021
Backport187 Committer 09/27/2021
Backport191 Committer 09/27/2021
Backport192 Committer 09/27/2021
Backport193 Committer 09/27/2021
Backport200 Committer 09/27/2021
Backport21 Committer 09/27/2021
Backport22 Committer 09/27/2021
Ruby 1.8 Committer 09/27/2021
Ruby master Committer 09/27/2021

Like

Activity

03/18/2024

07:55 AM Ruby master Revision 8a8df491 (git): Update set_backtrace documentation
Followup: https://github.com/ruby/ruby/pull/10017
[Feature #13557]
byroot (Jean Boussier)
07:43 AM Ruby master Feature #19057: Hide implementation of `rb_io_t`.
> are you able to point it at the git head?
You can't just do that because Unicorn has a bunch of files that need ...
byroot (Jean Boussier)

03/15/2024

02:52 PM Ruby master Revision 91bf7eb2 (git): Refactor frozen_string_literal check during compilation
In preparation for https://bugs.ruby-lang.org/issues/20205.
The `frozen_string_literal` compilation option will no l...
byroot (Jean Boussier)
01:31 PM Ruby master Revision f2e96d4b (git): [ruby/prism] Add PM_STRING_FLAGS_FROZEN / PM_STRING_FLAGS_MUTABLE on PM_SOURCE_FILE_NODE
For all intent and purposes, `__FILE__` is a string literal subject
to the `# frozen_string_literal: true/false` comm...
byroot (Jean Boussier)

03/14/2024

04:56 PM Ruby master Revision 09d8c99c (git): Ensure test suite is compatible with --frozen-string-literal
As preparation for https://bugs.ruby-lang.org/issues/20205
making sure the test suite is compatible with frozen strin...
byroot (Jean Boussier)
03:08 PM Ruby master Feature #20335: `Thread.each_caller_location` should accept the same arguments as `caller` and `caller_locations`
> I think omitting the first N frames is useful.
Agreed, that's the only one I want. The reason I started the issu...
byroot (Jean Boussier)
09:32 AM Ruby master Feature #20335 (Open): `Thread.each_caller_location` should accept the same arguments as `caller` and `caller_locations`
`Thread.each_caller_location` was added to Ruby 3.2 as part of [Feature #16663] and is a very useful API for emitting... byroot (Jean Boussier)
10:38 AM Ruby master Feature #13557 (Closed): there's no way to pass backtrace locations as a massaged backtrace
Applied in changeset commit:git|315bde5a0f95562f58405a43456ec6715ef20d32.
----------
`Exception#set_backtrace` accep...
byroot (Jean Boussier)
10:38 AM Ruby master Revision 315bde5a (git): `Exception#set_backtrace` accept arrays of `Backtrace::Location`
[Feature #13557]
Setting the backtrace with an array of strings is lossy. The resulting
exception will return nil on...
byroot (Jean Boussier)

03/13/2024

04:03 PM Ruby master Revision 53a77d9b (git): [ruby/prism] Change `frozen_string_literal` to be a tri-state
An explicit `false` is not equivalent to the comment being missing,
because the default can be switched with a runtim...
byroot (Jean Boussier)

Also available in: Atom