byroot (Jean Boussier)
02/14/2025
-
08:15 AM
Ruby master
Bug #21096: `Process.fork` hangs up on QEMU when called multiple times.
- Thank you for the repro, I wonder if maybe it is caused by https://gitlab.com/qemu-project/qemu/-/issues/285
byroot (Jean Boussier)
-
07:13 AM
Ruby master
Revision c1f024f9 (git): [ruby/psych] Avoid calls to `require` in hotspots
- Followup: https://github.com/ruby/psych/pull/686
This single call shows up as 4% of some controller actions
in the l...
byroot (Jean Boussier)
-
07:13 AM
Ruby master
Revision 51004c36 (git): [ruby/strscan] Fix a bug that scan_integer doesn't update matched
- data
(https://github.com/ruby/strscan/pull/133)
Fix https://github.com/ruby/strscan/pull/130
Reported by Andrii Kon...
byroot (Jean Boussier)
02/13/2025
-
10:38 AM
Ruby master
Revision 9826047f (git): Array#sort_by! return early if sorting is useless
- `Array#sort!` does that check, but `#sort_by!` always tries to
sort, which is wasteful.
byroot (Jean Boussier)
02/12/2025
-
09:23 AM
Ruby master
Revision f32d5071 (git): Elide string allocation when using `String#gsub` in MAP mode
- If the provided Hash doesn't have a default proc, we know for
sure that we'll never call into user provided code, hen...
byroot (Jean Boussier)
-
04:15 AM
Ruby master
Revision 293ad8a4 (git): Fix a compatibility issue with `MultiJson.dump(obj, pretty: true)`
- Fix: https://github.com/ruby/json/issues/748
`MultiJson` pass `State#to_h` as options, and the `as_json`
property de...
byroot (Jean Boussier)
-
04:15 AM
Ruby master
Revision abcafb08 (git): [ruby/json] Release 2.10.1
- https://github.com/ruby/json/commit/aa5b7d6acb
byroot (Jean Boussier)
-
04:12 AM
Ruby master
Revision 502bd6ba (git): [ruby/json] Release 2.10.0
- https://github.com/ruby/json/commit/8b56d47254
byroot (Jean Boussier)
02/09/2025
-
07:33 PM
Ruby master
Bug #19288: Ractor JSON parsing significantly slower than linear parsing
- > I'm not sure if this one is possible. If some Ractor is updating the hash, it could be in an inconsistent state whe...
byroot (Jean Boussier)
-
06:40 PM
Ruby master
Feature #21126: Drop default_proc when Hash#freeze is called for better Ractor support
- I was about to write the same thing as @jeremyevans0, the `default_proc` doesn't necessarily mutate the hash, hence d...
byroot (Jean Boussier)
Also available in: Atom
Loading...