[#21225] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

14 messages 2003/08/22
[#21227] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — nobu.nakada@... 2003/08/22

なかだです。

[#21228] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — matz@... (Yukihiro Matsumoto) 2003/08/22

まつもと ゆきひろです

[#21281] 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

16 messages 2003/08/29
[#21285] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/08/29

まつもと ゆきひろです

[#21288] Re: 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...> 2003/08/29

永井@知能.九工大です.

[#21306] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/09/03

まつもと ゆきひろです

[ruby-dev:21200] Re: [PATCH] BeOS

From: nobu.nakada@...
Date: 2003-08-14 04:36:23 UTC
List: ruby-dev #21200
なかだです。

At Thu, 14 Aug 2003 11:10:28 +0900,
Yukihiro Matsumoto wrote:
> |http://www.geocities.co.jp/SiliconValley-PaloAlto/1409/ruby/beos.html
> |の能条さんのBeOS用パッチを見て気づいたんですが、
> |2003-08-04-p2.diffは他の環境でも必要になる可能性があります。1.8
> |ではAC_SYS_LARGEFILEを使っているのでst_inoがlongより大きい場合
> |がありますし、常にerrnoがFixnumに収まるという保証はありません。
> 
> たしかに。
> 
> パッチのうちInit_syserr()を外部化している理由がよくわからな
> かったのですが、それ以外のものについては問題ないと思います。

|    1. BeOS の errno は Ruby 内部で Bignum に変換されるので
|       それへの対応。

ということで、Init_Bignum()の後でないと各Errnoが作れない、とい
うことだと思います。元のパッチだと、Numeric,Integer,Bignumの初
期化をrb_call_inits()の中に移動していたんですが。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread