General

Profile

peterzhu2118 (Peter Zhu)

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

Issues

open closed Total
Assigned issues 0 29 29
Reported issues 3 58 61

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

05/03/2024

07:35 PM Ruby master Misc #20436: DevMeeting at RubyKaigi 2024
* [Feature #20470] Extract Ruby's Garbage Collector (peterzhu2118)
* Splits GC into two files `gc.c` and `gc_impl....
peterzhu2118 (Peter Zhu)
07:30 PM Ruby master Feature #20470 (Open): Extract Ruby's Garbage Collector
# Extract Ruby's Garbage Collector
## Background
As described in [[Feature #20351]](https://bugs.ruby-lang.org/...
peterzhu2118 (Peter Zhu)

05/02/2024

09:32 PM Ruby master Revision 6d605f1e (git): Move rvalue_overhead out of RVALUE
Since we cannot read the rvalue_overhead out of the RVALUE anyways (since
it is at the end of the slot), it makes mor...
peterzhu2118 (Peter Zhu)
09:32 PM Ruby master Revision b5cefa79 (git): Fix GC_DEBUG
peterzhu2118 (Peter Zhu)
02:12 PM Ruby master Revision 4f69d318 (git): Keep track of the originally allocated environ
We need to keep a pointer to the originally allocated environ because
adding more environment variables can cause it ...
peterzhu2118 (Peter Zhu)
02:12 PM Ruby master Revision e7d20623 (git): Add comments in setproctitle.c
peterzhu2118 (Peter Zhu)

05/01/2024

03:09 PM Ruby master Revision 7ef8bb12 (git): Fix memory leak in Ripper.sexp
rb_ast_dispose does not free the rb_ast_t causing it to be leaked. This
commit changes it to use rb_ast_free instead....
peterzhu2118 (Peter Zhu)
12:54 PM Ruby master Revision d1f14baf (git): Fix leak reported by Valgrind when setting environment variables
The call to setenv replaces the string in the environ array, which causes
the original string to be reported as a mem...
peterzhu2118 (Peter Zhu)

04/30/2024

05:04 PM Ruby master Revision bd419a65 (git): Removed unused TICK_TYPE 2
TICK_TYPE of 2 can never be used because we hard code TICK_TYPE to 1. peterzhu2118 (Peter Zhu)
03:23 PM Ruby master Revision e0949c3f (git): [ruby/openssl] Remove trailing space in test_ssl.rb
https://github.com/ruby/openssl/commit/911a31335f peterzhu2118 (Peter Zhu)

Also available in: Atom