[#12763] NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

24 messages 2001/04/04
[#12765] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/04

Yukihiro Matsumotoさんの

[#12767] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/04

まつもと ゆきひろです

[#12787] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/06

Yukihiro Matsumotoさんの

[#12789] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/06

まつもと ゆきひろです

[#12790] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/06

Yukihiro Matsumotoさんの

[#12792] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/06

まつもと ゆきひろです

[#12838] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/10

Yukihiro Matsumotoさんの

[#12795] recursive malloc / fork deadlock / thread deadlock — "Akinori MUSHA" <knu@...>

 添付のスクリプトで、いくつかのプラットフォームで問題が発生する

43 messages 2001/04/07
[#12799] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/07

まつもと ゆきひろです

[#12801] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/08

なかだです。

[#12802] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/09

まつもと ゆきひろです

[#12822] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/09

なかだです。

[#12827] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/09

まつもと ゆきひろです

[#12836] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12840] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12852] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12854] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12857] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12859] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12862] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/10

ごとうゆうぞうです。

[#12866] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12878] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/11

ごとうゆうぞうです。

[#12888] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/11

ごとうゆうぞうです。

[#12892] Re: recursive malloc / fork deadlock / thread deadlock — Takahiro Kambe <taca@...> 2001/04/12

完全に理解せずに書いています。

[#12895] Re: recursive malloc / fork deadlock / thread deadlock — Jun Adachi <adachi@...> 2001/04/12

安達@沖データと申します。

[#12898] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/12

ごとうゆうぞうです。

[#12830] 1.6.4 preview — "Akinori MUSHA" <knu@...>

 そろそろ FreeBSD 4.3-RELEASE 前の ports のフリーズが迫っている

23 messages 2001/04/09
[#12844] Re: 1.6.4 preview — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12921] ObjectSpace.each_object(Symbol) — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

23 messages 2001/04/13
[#12923] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#12928] Re: ObjectSpace.each_object(Symbol) — Hisayasu Nakao <h-nakao@...> 2001/04/13

中尾@富士通です。

[#12929] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#12934] Re: ObjectSpace.each_object(Symbol) — keiju@... (石塚圭樹) 2001/04/13

けいじゅ@日本ラショナルソフトウェアです.

[#12941] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[ruby-dev:12888] Re: recursive malloc / fork deadlock / thread deadlock

From: GOTOU Yuuzou <gotoyuzo@...>
Date: 2001-04-11 19:28:29 UTC
List: ruby-dev #12888
ごとうゆうぞうです。

In message <20010411180243H.gotoyuzo@does.notwork.org>,
 `GOTOU Yuuzou <gotoyuzo@notwork.org>' wrote:
> > 遅くなるのは嬉しくないなあ。どうしたものか。
> 
> NetBSD と Solaris8 (いずれも malloc の再入は起こってい
> ました)で試して見ましたが、特に問題は無いようでした。
> 何かやりかたがまずかったような気もするので、帰ったら追
> 試してみます。

やっぱり遅くなったみたいです。

これでもサーバアプリケーションなんかが突然死しなくなれ
ばかなり嬉しいので、コードに問題がなければ取り込んで欲
しいと個人的には思います。

$ uname -v
FreeBSD 5.0-CURRENT #5: Wed Apr 11 07:34:43 JST 2001     gotoyuzo@cheshire.does.notwork.org:/usr/src/sys/compile/CHESHIRE
$ cat test.rb
10.times{
  times0, real0 = Process.times, Time.now
  open("/dev/zero"){ |io| 1000000.times{ io.read(1) } }
  times1, real1 = Process.times, Time.now
  user  = times1.utime - times0.utime
  sys   = times1.stime - times0.stime
  total = user + sys
  real  = real1 - real0
  puts "%10.6f %10.6f %10.6f %10.6f" % [ user, sys, total, real ]
}
$ ruby test.rb 
  2.531250   0.187500   2.718750   2.787559
  2.546875   0.000000   2.546875   2.577484
  2.546875   0.000000   2.546875   2.567874
  2.554688   0.000000   2.554688   2.573687
  2.554688   0.039062   2.593750   2.631017
  2.492188   0.156250   2.648438   2.683269
  2.437500   0.257812   2.695312   2.747852
  2.476562   0.070312   2.546875   2.567278
  2.546875   0.000000   2.546875   2.571753
  2.460938   0.085938   2.546875   2.572889
$ ./ruby test.rb 
  3.015625   0.015625   3.031250   3.059629
  2.968750   0.085938   3.054688   3.075068
  3.039062   0.015625   3.054688   3.069288
  3.046875   0.023438   3.070312   3.078351
  2.968750   0.078125   3.046875   3.083156
  3.031250   0.023438   3.054688   3.064517
  3.046875   0.000000   3.046875   3.070923
  2.984375   0.062500   3.046875   3.070475
  2.992188   0.054688   3.046875   3.075161
  3.031250   0.023438   3.054688   3.065445

--
ごとうゆうぞう

In This Thread