byroot (Jean Boussier)
05/14/2024
-
07:29 AM
Ruby master
Revision 449899b3 (git): Fix `String#index` to clear MatchData when a regexp is passed
- [Bug #20421]
The bug was fixed in Ruby 3.3 via 9dcdffb8bf8a3654fd78bf1a58b30c8e13888a7a
byroot (Jean Boussier)
05/13/2024
-
10:45 PM
Ruby master
Bug #20485 (Closed): Simple use of Fiber makes GC leak objects with singleton method
- No worries. This aspect of Ruby GC often confuses people.
byroot (Jean Boussier)
-
08:47 AM
Ruby master
Bug #20485: Simple use of Fiber makes GC leak objects with singleton method
- Alright, looking at your dump:
```json
{"address":"0x7f2b570455b8", "type":"CLASS", "shape_id":2, "slot_size":160...
byroot (Jean Boussier)
-
06:40 AM
Ruby master
Bug #20485: Simple use of Fiber makes GC leak objects with singleton method
- @skhrshin if you can reproduce consistently, what could be helpful would be to provide a heap dump like this (use som...
byroot (Jean Boussier)
-
06:37 AM
Ruby master
Bug #20485: Simple use of Fiber makes GC leak objects with singleton method
- To be honest I also tried 3.2.2 and 3.1.4, each with `[1].each`, `1.times` and `Mutex.new.synchronize`, and neither r...
byroot (Jean Boussier)
-
06:24 AM
Ruby master
Bug #20485 (Open): Simple use of Fiber makes GC leak objects with singleton method
-
byroot (Jean Boussier)
-
06:18 AM
Ruby master
Bug #20485: Simple use of Fiber makes GC leak objects with singleton method
- I closed because I tried your repro script with `ruby 3.3.1 (2024-04-23 revision c56cd86388) [arm64-darwin23]` both w...
byroot (Jean Boussier)
-
02:26 AM
Ruby master
Feature #20484: A new pragma for eager resolution of classes referenced in rescue clauses.
- Eager resolution of referenced constants at parse time would be very painful in many case as it would add some extra ...
byroot (Jean Boussier)
05/12/2024
-
10:28 PM
Ruby master
Bug #20485 (Closed): Simple use of Fiber makes GC leak objects with singleton method
- Looks like a duplicate of https://bugs.ruby-lang.org/issues/19436, fixed in Ruby 3.3 but can't really be backported.
byroot (Jean Boussier)
-
06:49 AM
Ruby master
Feature #20443: Allow Major GC's to be disabled
- I think that same concern applies to some existing `GC` methods (e.g. `GC.compact`, `GC.verify_compaction_reference`)...
byroot (Jean Boussier)
Also available in: Atom
Loading...