General

Profile

peterzhu2118 (Peter Zhu)

  • Login: peterzhu2118
  • Email: peter@peterzhu.ca
  • Registered on: 08/01/2020
  • Last sign in: 12/18/2024

Issues

open closed Total
Assigned issues 0 30 30
Reported issues 2 70 72

Projects

Project Roles Registered on
Ruby Committer 03/24/2021
Backport187 Committer 03/24/2021
Backport191 Committer 03/24/2021
Backport192 Committer 03/24/2021
Backport193 Committer 03/24/2021
Backport200 Committer 03/24/2021
Backport21 Committer 03/24/2021
Backport22 Committer 03/24/2021
Ruby 1.8 Committer 03/24/2021
Ruby master Committer 03/24/2021

Like

Activity

12/18/2024

03:25 AM Ruby master Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
Thank you for trying this feature out. I think you're confused about how the configuration works, and that's our bad,... peterzhu2118 (Peter Zhu)
03:20 AM Ruby master Bug #20961: MMTk build on macOS missing librubygc.mmtk.bundle
> IIRC, this option requires an absolute path.
No, if you pass a relative path it will convert it to an absolute p...
peterzhu2118 (Peter Zhu)

12/17/2024

09:32 PM Ruby master Revision 375fec7c (git): [DOC] Add note to rb_id2name about GC compaction
peterzhu2118 (Peter Zhu)
04:03 PM Ruby master Revision 9733304d (git): Assert Ruby object in rb_gc_location
rb_gc_location doesn't check that the object is actually a Ruby object
and only checks if the object looks like a T_M...
peterzhu2118 (Peter Zhu)
04:03 PM Ruby master Revision 429b867d (git): Fix autoload_table_compact
The keys are IDs, so we cannot update references on them. peterzhu2118 (Peter Zhu)
04:03 PM Ruby master Revision 707c6420 (git): Don't reference update frames with VM_FRAME_MAGIC_DUMMY
Frames with VM_FRAME_MAGIC_DUMMY pushed by rb_vm_push_frame_fname have
allocated iseq, so we should not reference upd...
peterzhu2118 (Peter Zhu)

12/16/2024

06:32 PM Ruby master Revision d28368d2 (git): Move special constant check in rb_gc_location to gc.c
peterzhu2118 (Peter Zhu)
06:32 PM Ruby master Revision 80b8feb9 (git): Don't directly use rb_gc_impl_location in gc.c
Use the wrapper gc_location_internal instead that checks for special
constants.
peterzhu2118 (Peter Zhu)
05:24 PM Ruby master Revision 516a6cd1 (git): Check whether object is valid in allocation_info_tracer_compact
When reference updating ObjectSpace.trace_object_allocations, we need to
check whether the object is valid or not bec...
peterzhu2118 (Peter Zhu)
03:12 PM Ruby master Revision 15765eac (git): Fix ObjectSpace.trace_object_allocations for compaction
We need to reinsert into the ST table when an object moves because it is
a numtable that hashes on the object address...
peterzhu2118 (Peter Zhu)

Also available in: Atom