[#15625] rb_hash_initialize — Takaaki Tateishi <ttate@...>

立石です.

22 messages 2002/01/04
[#15627] Re: rb_hash_initialize — matz@... (Yukihiro Matsumoto) 2002/01/04

まつもと ゆきひろです

[#15628] Re: rb_hash_initialize — Takaaki Tateishi <ttate@...> 2002/01/04

立石です.

[#15685] undefined method `inherited' for false (NameError) — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2002/01/15
[#15686] Re: undefined method `inherited' for false (NameError) — nobu.nakada@... 2002/01/15

なかだです。

[#15757] 文字列→整数変換 — nobu.nakada@...

なかだです。

30 messages 2002/01/25

[#15830] [ 提案 ] puts, print 等を IO から分離 — UENO Katsuhiro <unnie@...>

うえのです。

14 messages 2002/01/31

[ruby-dev:15717] Re: method cache

From: Takaaki Tateishi <ttate@...>
Date: 2002-01-18 08:18:52 UTC
List: ruby-dev #15717
At Fri, 18 Jan 2002 13:05:08 +0900,
> > そのため,ひょっとして速度は多少落ちるかと思っていましたので…
> 
> これは要するにハッシュですね。

はい.

> type1がカウント、type2がst_tableを使ったハッシュ、type3が自前で
> 実装したハッシュです。
> かなり恣意的なテストですが、これで見る限りでは、キャッシュをク
> リアしない場合はほぼどれでも誤差の範囲、キャッシュのクリアは
> type2 ≒ type3 > type1 >> origといったところでしょうか。

個人的には,使うならtype2かtype3がいいかと思っています.

現在は,id&CACHE_MASK でインデックスを決め,サイズにCACHE_SIZEそのま
ま使っていますが,どちらもcache_damage用に敵したものを決める必要があ
るかもしれませんね.

# とりあえずは,CACHE_xxxx を流用してもそれなりに有効のようですが…
-- 
Takaaki Tateishi <ttate@kt.jaist.ac.jp>

In This Thread