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.
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.
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 -
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.
07/09/2026
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.
-
12:21 PM Ruby Revision 920526dc (git): Don't depend on slot sizes for TestTime#test_memsize
-
07:38 AM Ruby Revision c8117468 (git): Change test_dump_includes_slot_size to work without GC.stat_heap
-
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.