From: matz@... (Yukihiro Matsumoto) Date: 1997-09-19T18:04:38+09:00 Subject: [ruby-list:4453] Re: invalid index of Array まつもと ゆきひろです In message "[ruby-list:4446] Re: invalid index of Array" on 97/09/19, "EGUCHI Osamu" writes: |えぐち です |#ruby の実装は thread と GC が絶妙なので、 |#このへんうかつに触ると、鬼が棲んでいそうな気もします ^^; |#とくに volatile のつけ忘れとか、それを無視する cc とか. うかつに触らなくても鬼が棲んでいます.^^;;; スレッドと正規表現とメモリ関係(GCなど)にバグがあると聞くと憂 鬱になります.過去の経験だと直そうと手を出すと3倍くらいバグ を出してしまいます. |それにしても setjmp で thread つくって GC と折り合わせるなんてすごい!! GCは他のスレッドを完全にブロックしますから,そんなに難しくな いです.GCだけ優先順位の低い別スレッドで動いてたりすると凄い んですが,そこまではしていません. まつもと ゆきひろ /:|)