General

Profile

peterzhu2118 (Peter Zhu)

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

Issues

open closed Total
Assigned issues 1 31 32
Reported issues 2 79 81

Projects

Project Roles Registered on
Ruby Committer 03/24/2021

Activity

07/12/2026

07:51 PM Ruby Revision 32a03756 (git): Remove dead test exclude that doesn't exist anymore
TestGem#test_looks_for_gemdeps_files_automatically_from_binstubs doesn't
exist anymore.
peterzhu2118 (Peter Zhu)

07/11/2026

06:20 AM Ruby Revision 916d8c10 (git): Prevent overflow of length bits for embedded structs
Embedded structs only use 7 bits for the length, so it will overflow if
the GC can allocate large slots. We need to add the cap to struct_alloc.
peterzhu2118 (Peter Zhu)

07/10/2026

11:18 AM Ruby Revision 8e9038bd (git): [ruby/mmtk] Remove fixed slot size
We can use dynamic slot sizes up to MMTK_MAX_OBJ_SIZE.
https://github.com/ruby/mmtk/commit/e07cb0b63e
peterzhu2118 (Peter Zhu)
06:35 AM Ruby Revision 79da5070 (git): Prevent overflow of length bits for embedded arrays
Embedded arrays only use 7 bits for the length, so it will overflow if
the GC can allocate large slots. We need to add the cap to ary_embeddable_p.
peterzhu2118 (Peter Zhu)

07/09/2026

06:53 AM Ruby Revision 61b5f059 (git): Remove dead RARRAY_EMBED_LEN_MAX
peterzhu2118 (Peter Zhu)

07/08/2026

11:30 PM Ruby Revision 583668d5 (git): Remove gc_bump_pointer_heap
It was leftover and we don't actually need it. peterzhu2118 (Peter Zhu)
12:21 PM Ruby Revision 920526dc (git): Don't depend on slot sizes for TestTime#test_memsize
peterzhu2118 (Peter Zhu)
07:38 AM Ruby Revision c8117468 (git): Change test_dump_includes_slot_size to work without GC.stat_heap
peterzhu2118 (Peter Zhu)
03:48 AM Ruby Revision 01c5b2e8 (git): Update DTRACE_DEPENDENT_OBJS
Commit 89e7b08 added thread.c and vm_sync.c to have DTrace probes, we need
to update DTRACE_DEPENDENT_OBJS to fix FreeBSD.
peterzhu2118 (Peter Zhu)

07/07/2026

11:17 PM Ruby Revision e6bf6527 (git): Decouple string test from slot size
peterzhu2118 (Peter Zhu)

Also available in: Atom