From: Yukihiro Matsumoto Date: 2005-01-07T16:36:26+09:00 Subject: [ruby-dev:25425] Re: -O3 まつもと ゆきひろです In message "Re: [ruby-dev:25424] -O3" on Fri, 7 Jan 2005 16:25:39 +0900, Tanaka Akira writes: |ふと -O3 にしたら落ちました。 |どうやら garbage_collect に is_pointer_to_heap までが inline され、GC |が garbage_collect 自身のの stack frame をスキャンしているときに、*x |が is_pointer_to_heap 内のコードによって変化しているようです。 | |まぁ、current stack frame の内容が変化するというのはそういうものなので、 |複数回参照して同じ値が返って来るのを期待するのはやめておいたほうがいい |んではないかと思います。 コミットしてくださいませんか。