[#43284] [Ruby 1.9 - Bug #4456] [Open] Time#strftime で %F 指定子に大きな幅を指定した際の不具合 — tadayoshi funaba <redmine@...>

14 messages 2011/03/02

[#43317] [Ruby 1.9 - Bug #4474][Open] 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動 — Masaki Matsushita <redmine@...>

9 messages 2011/03/06

[#43327] [Ruby 1.9 - Feature #4483][Open] PStoreをデフォルトで複数のスレッドから扱えるようにしたい — Masaki Matsushita <redmine@...>

10 messages 2011/03/08

[#43365] [Ruby 1.9 - Bug #4536][Open] 定数参照について1.8と1.9の違い — Yukihiro Matsumoto <matz@...>

11 messages 2011/03/29

[ruby-dev:43303] Re: iseq_compile_each()でのマジックナンバ

From: nagachika <nagachika00@...>
Date: 2011-03-04 15:05:14 UTC
List: ruby-dev #43303
近永と申します。

この件気になっていたのですが、反応が遅くなってすみません。
投稿先は ruby-dev で適切だと思います。

> というコードがあるのですが、0x4000の意味(用途)がわかりません。
> vm_throw()ではこの値(ビット)をみていないようなのです。
> need valueというコメントがあるので、必要っぽい感じなのですが、
> デバッグ用に使うくらいしか思いつかないのです。
確かに使用されていないように見えますね。
ここの他2箇所(計3箇所)の 0x4000 ビットを立てている所を削って
make check でテストしてみましたがエラーが増えているようではありませんでした。
過去の何かの名残りで今は不要になってしまっているものではないでしょうか?

In This Thread