peterzhu2118 (Peter Zhu)
- Login: peterzhu2118
- Email: peter@peterzhu.ca
- Registered on: 08/01/2020
- Last sign in: 06/28/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
Today
-
12:51 AM Ruby Revision db7a9a1d (git): Dynamically determine max shape capacity
- SHAPE_MAX_CAPACITY needed to be below or equal to the maximum capacity
allocatable by the GC otherwise it would crash. This commit decouples that
by adding back max_capacity in the rb_shape_tree_t and adding a new GC
API function rb_gc_i...
07/04/2026
-
11:22 PM Ruby Revision 96311d13 (git): [DOC] Add missing half kwags to Numeric#round
-
01:14 AM Ruby Revision 870c8d6a (git): Use shape bits to store capacity of object
- This commit uses 7 shape bits to store the capacity of the object instead
of the heap ID. This allows for slot sizes with up to capacity of 127.
This removes the abstraction leak of slot sizes from the GC, which allows
more flexibility i...
07/03/2026
07/02/2026
-
05:14 AM Ruby Revision 89a5a0a1 (git): Update depend for psych
- https://github.com/ruby/psych/pull/805 added files psych_emitter_fy.c and
psych_parser_fy.c so we need to update the depend file too. -
04:19 AM Ruby Revision cfb1a231 (git): Make rb_shape_get_root_shape static
06/30/2026
-
05:05 AM Ruby Revision c048ba5e (git): [ruby/mmtk] Simplify rb_gc_impl_heap_id_for_size
- https://github.com/ruby/mmtk/commit/1eb7011040
-
12:47 AM Ruby Revision f8b25fe2 (git): Remove dead rb_shape_get_next_iv_shape
-
12:47 AM Ruby Revision 07abf0b0 (git): Remove function shape_get_next_iv_shape