General

Profile

peterzhu2118 (Peter Zhu)

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

Issues

open closed Total
Assigned issues 1 30 31
Reported issues 3 72 75

Projects

Project Roles Registered on
Ruby Committer 03/24/2021

Like

Activity

05/12/2025

09:59 PM Ruby Feature #21311: Namespace on read (revised)
As another datapoint on Linux (Ubuntu 24.04, AMD Ryzen 9800X3D), it looks like it is slower (around 0-5%) but also ha... peterzhu2118 (Peter Zhu)
02:51 PM Ruby Revision 85d9ebc9 (git): Remove duplicate asan_unpoisoning_object
It's already defined in internal/sanitizers.h. peterzhu2118 (Peter Zhu)

05/09/2025

04:43 PM Ruby Revision 011982ef (git): Fix warnings in tests for ObjectSpace._id2ref
There's a lot of warnings when running test_objectspace.rb because of
ObjectSpace._id2ref. For example:
test_obj...
peterzhu2118 (Peter Zhu)
02:24 PM Ruby Bug #18119 (Closed): Ractor crashes when instantiating classes
Applied in changeset commit:git|f30f0f0a22bb5cf536b5ca551f3dfa5ebb745030.
----------
Fix crash when instantiating cl...
peterzhu2118 (Peter Zhu)
02:24 PM Ruby Revision f30f0f0a (git): Fix crash when instantiating classes in Ractors
[Bug #18119]
When we create classes, it pushes the class to the subclass list of the
superclass. This access needs t...
peterzhu2118 (Peter Zhu)

05/08/2025

08:25 PM Ruby Bug #18119: Ractor crashes when instantiating classes
I have a fix here: https://github.com/ruby/ruby/pull/13284 peterzhu2118 (Peter Zhu)
02:36 PM Ruby Revision 3f5080e7 (git): Stop checking for USE_DEBUG_COUNTER in default.c
We don't need to check for USE_DEBUG_COUNTER because the code is no-op
if USE_DEBUG_COUNTER is not enabled.
peterzhu2118 (Peter Zhu)
02:36 PM Ruby Revision c18bedcd (git): Remove dependency on debug_counter.h when BUILDING_MODULAR_GC
This allows the default GC to not need debug_counter.h when building as a
modular GC.
peterzhu2118 (Peter Zhu)

05/07/2025

03:47 PM Ruby Revision 3e94b5f9 (git): Remove dependence on internal/hash.h for default GC
peterzhu2118 (Peter Zhu)

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)

Also available in: Atom