General

Profile

stanhu (Stan Hu)

  • Login: stanhu
  • Registered on: 01/08/2018
  • Last sign in: 03/04/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 3 9 12

Projects

Project Roles Registered on
Ruby master Contributor 03/03/2025

Like

Activity

03/06/2025

07:25 AM Ruby master Bug #21169: "try to mark T_NONE object" with 3.3.7
alanwu (Alan Wu) wrote in #note-1:
> You seem to have using a patched ruby, which makes the backtrace less helpful. ...
stanhu (Stan Hu)

03/04/2025

06:39 PM Ruby master Bug #21169 (Open): "try to mark T_NONE object" with 3.3.7
We have been intermittent `try to mark T_NONE object` erorrs in CI using Ruby 3.3.7. For example:
```
/builds/git...
stanhu (Stan Hu)

02/03/2025

10:47 PM Ruby master Bug #21111 (Assigned): RbConfig::CONFIG['CXX'] quietly set to "false" when Ruby cannot build C++ programs
As reported in https://gitlab.com/gitlab-org/gitlab-development-kit/-/issues/2222 and https://trac.macports.org/ticke... stanhu (Stan Hu)

01/15/2025

10:52 PM Ruby master Feature #21042 (Open): Add and expose Thread#memory_allocations memory allocation counters
For the last 5 years, we've been patching our Ruby interpreter with https://github.com/ruby/ruby/pull/3978 in order t... stanhu (Stan Hu)

08/18/2024

09:02 AM Ruby master Revision 65fed1c3 (git): Allow waitpid(-1, Process::WNOHANG) to be woken if a waitpid(pid) is
...pending
If two threads are running, with one calling waitpid(-1, Process::WNOHANG),
and another calling waitpid($...
stanhu (Stan Hu)

05/15/2024

04:21 AM Ruby master Bug #20490: Process.waitpid2(-1, Process::WNOHANG) misbehaves on Ruby 3.1 & 3.2 with detached process
I've opened fixes here:
* 3.2: https://github.com/ruby/ruby/pull/10771
* 3.1: https://github.com/ruby/ruby/pull/1...
stanhu (Stan Hu)
03:39 AM Ruby master Bug #20490: Process.waitpid2(-1, Process::WNOHANG) misbehaves on Ruby 3.1 & 3.2 with detached process
I think this patch in the `ruby_3_2` branch fixes the problem:
```diff
diff --git a/process.c b/process.c
index 354e...
stanhu (Stan Hu)
02:07 AM Ruby master Bug #20490 (Closed): Process.waitpid2(-1, Process::WNOHANG) misbehaves on Ruby 3.1 & 3.2 with detached process
This is a follow-up issue for a bug that I thought was fixed in https://bugs.ruby-lang.org/issues/19837 and duplicate... stanhu (Stan Hu)

01/22/2024

12:57 AM Ruby master Revision 67b00f72 (git): Make tests play with upstream Ruby tests
CI broke in https://github.com/ruby/ruby/pull/9604 because if any Ruby
tests run `require 'net/http'`, they will poll...
stanhu (Stan Hu)

01/13/2024

04:17 AM Ruby master Bug #20181: Process.wait(-1) doesn't report exited child processes if WAITPID_USE_SIGCHLD is enabled
Yes, thanks, this definitely looks like the same issue. Thanks for filing that issue and getting the patches merged.
...
stanhu (Stan Hu)

Also available in: Atom