[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:983

From: Minero Aoki <aamine loveruby.net>
Date: Mon, 27 Feb 2006 11:42:18 +0900 (JST)
Subject: [yarv-dev:983] fixed> Re: SizedQueue is too slow

青木です。

  In mail "[yarv-dev:975] Re: open> SizedQueue is too slow"
  sheepman <sheepman sheepman.sakura.ne.jp> wrote:

> こんばんは、sheepman です。

> > 良く見ると、Queue#pop のraiseの位置もおかしいですね。

> @waiting に同じスレッドが複数回 push されることを防ぐ
> 必要がありました。

ありがとうございます。とりあえずあてておきました。


> ところで、Queue が @waiting で待ちスレッドを管理する必要性は
> 無いような気がするんですが、こういうものなんでしょうか。

元からあったコードなので、書いた人に聞かないとなんとも……。

--
青木峰郎

-- 
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       973 2006-02-23 22:15 [sheepman sheepman.sa] open> SizedQueue is too slow            
       974 2006-02-23 22:27 ┗[sheepman sheepman.sa]                                       
       975 2006-02-23 23:26  ┗[sheepman sheepman.sa]                                     
->     983 2006-02-27 11:42   ┗[aamine loveruby.net ] fixed> Re: SizedQueue is too slow 
       984 2006-02-27 15:21    ┣[matz ruby-lang.org  ]                                 
       990 2006-02-27 22:07    ┗[sheepman sheepman.sa]                                 
       991 2006-02-27 22:09     ┣[ko1 atdot.net       ]                               
       993 2006-02-27 22:41     ┗[aamine loveruby.net ] Re: SizedQueue is too slow