mugikurash (Shuta Mugikura)
- Login: mugikurash
- Registered on: 08/26/2025
- Last sign in: 08/27/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 1 | 1 |
Activity
09/06/2026
-
07:56 AM Ruby Revision c9c050a2 (git): [Bug #22269] Make coverage_enabled: false effective for compile/compile_file (#18533)
- Use it in Coverage.line_stub so compiling the stub does not overwrite already-collected coverage data.
Fixes: [Bug #22269]
09/01/2026
-
04:41 PM Ruby Revision b9a660f6 (git): [Bug #22269] Make coverage_enabled: false effective for compile/compile_file (#18533)
- Use it in Coverage.line_stub so compiling the stub does not overwrite already-collected coverage data.
Fixes: [Bug #22269]
08/29/2026
-
06:49 AM Ruby Bug #22269 (Closed): `Coverage.line_stub` clobbers already-collected coverage data
- Applied in changeset commit:git|22e4a75d67d1e25deed4dce5b801397713dbdefa.
----------
[Bug #22269] Make coverage_enabled: false effective for compile/compile_file
Use it in Coverage.line_stub so compiling the stub does not overwrite alr... -
06:48 AM Ruby Revision 22e4a75d (git): [Bug #22269] Make coverage_enabled: false effective for compile/compile_file
- Use it in Coverage.line_stub so compiling the stub does not overwrite already-collected coverage data.
08/28/2026
-
02:14 PM Ruby Bug #22018: ISeq created via `RubyVM::InstructionSequence.compile` don't support coverage
- I found an unintended interaction with `Coverage.line_stub` after this change: calling `line_stub` while coverage is running can reset already-collected coverage counters.
I opened #22269 for this issue:
https://bugs.ruby-lang.org/is...
08/27/2026
-
09:27 AM Ruby Bug #22269: `Coverage.line_stub` clobbers already-collected coverage data
- Patch: https://github.com/ruby/ruby/pull/18533
-
09:26 AM Ruby Bug #22269 (Closed): `Coverage.line_stub` clobbers already-collected coverage data
- `Coverage.line_stub` compiles the file with `compile_file` only to read the ISeq's `trace_points`. Since https://bugs.ruby-lang.org/issues/22018 `compile_file` registers the file into the coverage table, so calling `line_stub` while `Cov...