General

Profile

peterzhu2118 (Peter Zhu)

  • Login: peterzhu2118
  • Email: peter@peterzhu.ca
  • Registered on: 08/01/2020
  • Last sign in: 04/10/2025

Issues

open closed Total
Assigned issues 1 30 31
Reported issues 4 71 75

Projects

Project Roles Registered on
Ruby Committer 03/24/2021

Like

Activity

04/07/2025

01:41 PM Ruby Bug #21214 (Closed): VmRSS consumption increase in Ruby 3.4.2 vs Ruby 3.3.6
Applied in changeset commit:git|d4406f0627c78af31e61f9e07dda9151e109dbc4.
----------
Grow GC heaps independently
[B...
peterzhu2118 (Peter Zhu)
01:41 PM Ruby Revision d4406f06 (git): Grow GC heaps independently
[Bug #21214]
If we allocate objects where one heap holds transient objects and another
holds long lived objects, the...
peterzhu2118 (Peter Zhu)
01:41 PM Ruby Revision e3abdfbc (git): Skip test_heaps_grow_independently for MMTk
peterzhu2118 (Peter Zhu)

04/03/2025

09:13 PM Ruby Bug #21214: VmRSS consumption increase in Ruby 3.4.2 vs Ruby 3.3.6
I have a fix here: https://github.com/ruby/ruby/pull/13061 peterzhu2118 (Peter Zhu)

04/02/2025

07:02 PM Ruby Bug #21214: VmRSS consumption increase in Ruby 3.4.2 vs Ruby 3.3.6
It looks like there is an issue with strings. I simplified the script to:
```ruby
require 'objspace'
BYTES_TO_...
peterzhu2118 (Peter Zhu)

04/01/2025

01:44 PM Ruby Bug #21203: TestGc#test_gc_parameter_init_slots is flaky results
I can't reproduce this on my ARM macOS or x86 Linux machine with `-DVM_CHECK_MODE` enabled. Do you know how this can ... peterzhu2118 (Peter Zhu)

03/31/2025

08:37 PM Ruby Revision 6d70847e (git): Make free, memsize functions of IO::Buffer static
They are not used outside of io_buffer.c, so we can make them static. peterzhu2118 (Peter Zhu)

03/26/2025

06:07 PM Ruby Bug #21198 (Open): Fiber::Scheduler#blocking_operation_wait crash due to stack-use-after-return
The Fiber::Scheduler#blocking_operation_wait method is passed a proc through the `rb_fiber_scheduler_blocking_operati... peterzhu2118 (Peter Zhu)
01:35 PM Ruby Revision 2183899f (git): Re-use objspace variable instead of calling rb_gc_get_objspace()
peterzhu2118 (Peter Zhu)

03/25/2025

08:19 PM Ruby Revision 6bb35a1d (git): Make ruby_autocompact_compare_func static
It's not used outside of default.c. peterzhu2118 (Peter Zhu)

Also available in: Atom