2006-04-13から1日間の記事一覧

そういえば

SYM_ELLIPSIS が scm_intern("...") のままだよ… Compiler にこれが純粋関数 (i.e. 副作用無し) だと見抜けるわけはないので、FOR_EACH() とかの loop 内で毎回 hash lookup 呼んでる事に… Compaction 終わったら速さを測り直してみよう。(まあそれが非常に…

stress test

STklos は (require "full-syntax") したら通った。16 秒。実装は scheme っぽいので、scheme で書くと高くつくかもと言ったのはちょっと早まったか。まだ order が一つ違うけど Scheme48 のように悲惨な結果にはなってない。この場合 16 倍を多いと見るか、…

これも無駄だなあ… #define SCM_SAL_EQ(a, b) (SCM_STRIP_GCBIT(a) == SCM_STRIP_GCBIT(b))ちっとも performance (memory/speed 両方) を追求する姿勢が伺えない。階層を強く分離する姿勢はいいと思うんだけど、performance-critical な部分で分離に固執して…