General

Profile

ko1 (Koichi Sasada)

  • Login: ko1
  • Registered on: 05/28/2008
  • Last connection: 11/28/2023

Issues

open closed Total
Assigned issues 79 573 652
Reported issues 21 194 215

Projects

Project Roles Registered on
Ruby Committer 07/18/2008
Backport187 Committer 02/02/2009
Backport191 Committer 05/16/2009
Backport192 Committer 08/02/2010
Backport193 Committer 10/05/2011
Backport200 Committer 02/17/2013
Backport21 Committer 12/21/2013
Backport22 Committer 12/19/2014
Ruby 1.8 Committer 05/28/2008
Ruby master Committer 05/28/2008

Like

Activity

Today

04:53 AM Ruby master Feature #20011: Reduce implicit array allocations on caller side of method calling
Could you provide benchmarks? ko1 (Koichi Sasada)

11/10/2023

02:03 AM Ruby master Feature #19842: Introduce M:N threads
Sorry I forget to summary the specification.
The following design was accepted by matz.
* Enable/disable and defa...
ko1 (Koichi Sasada)

11/08/2023

07:17 AM Ruby master Revision c2a81416 (git): NEWS entry for M:N thread scheduler.
ko1 (Koichi Sasada)
06:19 AM Ruby master Revision 7c731b5f (git): NEWS entry for new TracePoint event `rescue`
ko1 (Koichi Sasada)

10/18/2023

09:10 AM Ruby master Revision 46b8846b (git): Show backtraces when failed
If `assert_equal(backtrace_locations.size, profile_frames.size)` in
`TestProfileFrames#test_matches_backtrace_locatio...
ko1 (Koichi Sasada)

10/17/2023

08:43 AM Ruby master Revision c9990c8d (git): "+MN" in description
If `RUBY_MN_THREADS=1` is given, this patch shows `+MN` in
`RUBY_DESCRIPTION` like:
```
$ RUBY_MN_THREADS=1 ./miniru...
ko1 (Koichi Sasada)

10/14/2023

07:35 PM Ruby master Revision 55c5ebe0 (git): disable MN threads on s390s-linux
I check the s390s-linux/Ubuntu system and I found that MN threads
doesn't work with:
* function inlining (-O0 doesn'...
ko1 (Koichi Sasada)
04:26 AM Ruby master Revision eb79b031 (git): release sched_lock before VM lock
to avoid deadlock
```ruby
r = Ractor.new do
obj = Thread.new{}
Ractor.yield obj
rescue => e
e.message
end
p r....
ko1 (Koichi Sasada)

10/13/2023

11:12 PM Ruby master Revision 275c1852 (git): Allow `NON_SCALAR_THREAD_ID` machines
s390x (Ubuntu) still fails tests with 62dfaeec2c. ko1 (Koichi Sasada)
03:52 PM Ruby master Revision 62dfaeec (git): disable MN schedulers for some platforms
* on `__EMSCRIPTEN__` provides epoll* declarations, but no implementations.
* on `NON_SCALAR_THREAD_ID`, now we can n...
ko1 (Koichi Sasada)

Also available in: Atom