From: Narihiro Nakamura Date: 2010-08-14T08:47:55+09:00 Subject: [ruby-dev:42025] Re: [Bug #3693] visibility hidden functions nari です。 2010年8月14日7:44 SASADA Koichi : >  ささだです. > > (2010/08/14 6:56), Narihiro Nakamura wrote: >> ヘッダファイルに定義されていない関数を何個かみつけました。 >> 修正したパッチを添付します。 > > これらの関数は,まさに objspace.c 用なのと,あまり乱用してほしくないの > で,とりあえずヘッダファイルに入れていません. > r28709のコミットで、ヘッダファイルに未定義な関数はC拡張ライブラリから見 えなくなっているようです。 なので、現状としてはヘッダファイルの修正を行わないと objspace は動かな いと思います。 うーん。推奨しない関数の扱いはどうするといいんでしょうか…。 >> そこで ext/objspace/objspace.c について簡単なテストを書いてみました。 >> 書いたテストを実行した所、数点SEGVする箇所を見つけたので、それについて >> も修正しています。 > >  具体的に,SEGV したのはどこで,修正はどれでしょうか.と思った > ら,fixed_objspace_test.rb の中かー.こっちは良いと思います. > ありがとうございます。上記の問題が解決したらコミットしたいと思います。 -- Narihiro Nakamura (nari)