shintaro kuwamoto

  • Registered on: 06/02/2010
  • Last connection: 09/29/2010

Activity

Reported issues: 6

11/29/2010

01:43 PM Ruby trunk Bug #3890: ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin
ruby 1.9.3dev (2010-11-28 trunk 29965) [x64-mswin64_90]
ですぐに終了すること確認しました。
対応ありがとうございます。
=end

10/01/2010

01:41 PM Ruby trunk Bug #3890: ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin
こんにちは

>  この問題に関しては、まさに native_thread_yield() の実装というか、その
> 辺の実装(GVLの受け渡しの実装)の問題として、既知のものです

なるほど了解です。

...

09/30/2010

08:49 PM Ruby trunk Bug #3890: ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin
こんにちは。

コア数のようですね。Corei7 940 HT有りで見かけ上8コアで動かしてます。
affinity maskを設定して動かすと3コアぐらいから競合が増えているように見えます。
時間は結構ぶれが...

09/29/2010

07:42 PM Ruby trunk Bug #3886: cannot list the pathname of my own modules in backtrace on mswin64
=begin
ちょうど手元でSEGVしたので見てました。型宣言が違うようです。

Index: ../vm_dump.c
=================================================...

08/26/2010

01:53 PM Ruby trunk Bug #3742: failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
> このパッチのライセンスは Ruby's or 鬼車のライセンスとしてよいでしょうか。

はい、Ruby's or 鬼車のライセンスでお願いします。
そのうちr29074含めて1.9.2にもバックポートし...

08/25/2010

09:31 PM Ruby trunk Bug #3742: failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
次のパッチでテスト通るようになりました。

Index: ../regint.h
==============================================================...
01:23 PM Ruby trunk Bug #3742 (Closed): failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
http://redmine.ruby-lang.org/issues/show/3459 の続きです。
SEGVするのはr29074で修正していただいたので、そもそもの原因であるメモリ確保失敗のチケットを作ってお...

07/05/2010

11:43 PM Ruby trunk Bug #3522: String::size return invalid size on mswin64
=begin
こんばんわ。

> ひょっとして以下のパッチで直らないでしょうか。
>
>
> diff --git a/string.c b/string.c
> index 703797f..510c04e 10064...

07/02/2010

07:05 PM Ruby trunk Bug #3522 (Closed): String::size return invalid size on mswin64
=begin
x64-mswin64_90環境で、15文字以上のUTF-8文字列のサイズが正常に取得できません。

Z:\ruby-trunk\build>ruby -e"puts \"1234567890123\u{304...

06/28/2010

02:41 AM Ruby trunk Bug #3459: test_regexp.rb Segmentation fault on x64-mswin64
=begin
ruby -e"/()*/ =~ ''"
でメモリ確保失敗します。
ruby -e"/()*/ =~ ' '"
なら何事もなく通ります。
=end

Also available in: Atom