General

Profile

krk (Kerem Kat)

  • Login: krk
  • Registered on: 07/17/2023
  • Last sign in: 08/08/2023

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

03/14/2024

04:26 PM Ruby Revision 53f0c5a4 (git): Backport #9498 to Ruby 3.3 (#9805)
Handle mmap failures for redblack tree cache
The redblack tree cache is totally optional, so if we can't allocate
room for the cache, then just pretend as if the cache is full if mmap
fails
Co-authored-by: Aaron Patterson <tenderlove@r...
krk (Kerem Kat)

08/08/2023

12:04 PM Ruby Bug #19771: Backport Speed up rebuilding the loaded feature index and realpath cache - 79a4484, abfac22
The fix is reverted by the bot, is it possible to take another look at this issue?
https://github.com/ruby/ruby/pull/8023#ref-commit-1c76244
krk (Kerem Kat)

07/29/2023

05:27 AM Ruby Revision 8346d163 (git): Ruby 3.2 - Speed up rebuilding the loaded feature index and realpath cache (#8023)
* Speed up rebuilding the loaded feature index
Rebuilding the loaded feature index slowed down with the bug fix
for #17885 in 79a4484a072e9769b603e7b4fbdb15b1d7eccb15. The
slowdown was extreme if realpath emulation was used, but even w...
krk (Kerem Kat)

07/17/2023

02:20 PM Ruby Bug #19771 (Closed): Backport Speed up rebuilding the loaded feature index and realpath cache - 79a4484, abfac22
* https://github.com/ruby/ruby/commit/79a4484a072e9769b603e7b4fbdb15b1d7eccb15
* https://github.com/ruby/ruby/commit/abfac2222bd51a03ec11b64f4770179cb6d06515
Related backport PR: https://github.com/ruby/ruby/pull/8023
krk (Kerem Kat)

07/10/2023

09:05 AM Ruby Revision abfac222 (git): Add a realpath cache to reduce number of syscalls.
Number of lstat and stat syscalls for each 'require'd file is doubled,
because rb_realpath_internal is called from two places with the same
arguments in require_internal; once for checking the realpaths cache,
and once in load_iseq_eval ...
krk (Kerem Kat)

Also available in: Atom