[#20036] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

16 messages 2003/04/18
[#20045] Re: Roundoff problem with Float and Marshal — nobu.nakada@... 2003/04/20

なかだです。

[#20063] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto) 2003/04/22

まつもと ゆきひろです

[#20097] jcode.rb — akira yamada / やまだあきら <akira@...>

25 messages 2003/04/26
[#20098] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/27

まつもと ゆきひろです

[#20105] Re: jcode.rb — WATANABE Hirofumi <eban@...> 2003/04/28

わたなべです。

[#20108] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/28

まつもと ゆきひろです

[ruby-dev:20022] Re: shim/ruby16/tests

From: Tanaka Akira <akr@...17n.org>
Date: 2003-04-13 17:59:07 UTC
List: ruby-dev #20022
In article <1050251409.902177.13716.nullmailer@picachu.netlab.jp>,
  matz@ruby-lang.org (Yukihiro Matsumoto) writes:

> という実行順序になり、そもそもこれは例外を発生しないので同じ
> 条件ではないと思います。これが例外を発生させないが不自然では
> ないか、というのは意味のある言明だとは思いますが、少なくとも
> 独立でしょう。

たしかに close 時に発見される問題は
  IO オブジェクトがすでにクローズされていた
  file descriptor がすでにクローズされていた
と異なりますね。

> また、田中さんの問題については、同じfile descriptorが複数の
> IOから参照される可能性があるということは、きちんとRuby全体で
> file decriptorの参照管理を(リファレンスカウントのようなこと
> をして)行う必要があるだろうな、と昔から考えてはいます。stdio
> を捨てるときに一緒にやろうか、と漠然と考えていたのですが。

fclose の返値をチェックするのではいけないんですか?

いや、参照管理をして、IO.new の時点でどうにかするのも悪くはないと思い
ますが。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread