General

Profile

peterzhu2118 (Peter Zhu)

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

Issues

open closed Total
Assigned issues 1 30 31
Reported issues 3 77 80

Projects

Project Roles Registered on
Ruby Committer 03/24/2021

Activity

Today

02:12 PM Ruby Feature #21722: Expose rb_gc_mark_weak API for use in extensions
Hi, author of `rb_gc_mark_weak` here.
I think it would be good to have such an API available. However, I don't think the current API is it. This is because the API is very tricky to use with incremental marking. Since incremental mark...
peterzhu2118 (Peter Zhu)

11/29/2025

06:53 PM Ruby Revision d9093eab (git): [ruby/tempfile] [DOC] Fix monofont for Tempfile.create
https://github.com/ruby/tempfile/commit/96361e9e42 peterzhu2118 (Peter Zhu)
06:53 PM Ruby Revision 8a0ae3a7 (git): [ruby/tempfile] [DOC] Monofont some text in Tempfile.create
https://github.com/ruby/tempfile/commit/7fa7436baa peterzhu2118 (Peter Zhu)
03:15 PM Ruby Revision e13ad222 (git): Re-enable clang-18
The issue might have been fixed in 8bf333a. peterzhu2118 (Peter Zhu)
01:43 AM Ruby Revision 0f80d0ee (git): [DOC] Fix backticks in InstructionSequence docs
peterzhu2118 (Peter Zhu)

11/28/2025

02:23 AM Ruby Revision 404e6aa9 (git): [DOC] Fix typo in rb_debug_inspector_current_depth
peterzhu2118 (Peter Zhu)

11/25/2025

10:19 PM Ruby Revision 8bf333a1 (git): Fix live object count for multi-Ractor forking
Since we do not run a Ractor barrier before forking, it's possible that
another other Ractor is halfway through allocating an object during forking.
This may lead to allocated_objects_count being off by one.
For example, the following s...
peterzhu2118 (Peter Zhu)
03:06 AM Ruby Revision 86b21020 (git): Fix style for rb_gc_impl_before_fork
peterzhu2118 (Peter Zhu)
03:06 AM Ruby Revision 55892f59 (git): Fix style for rb_gc_impl_after_fork
peterzhu2118 (Peter Zhu)

11/24/2025

10:32 PM Ruby Revision 35445a73 (git): Add SIGABRT to reserved signals in bundler spec
peterzhu2118 (Peter Zhu)

Also available in: Atom