以前書いた自作拡張ライブラリを1.9.1で使おうとしたらrubyが落ちた

You may encounter a bug of Ruby interpreterとか出てきて焦ったけど,ruby19 extconf.rbして,.oファイル消してmakeしたら1.9.1で動くようになった(1.8.7では動かなくなった).
単に互換性がないのね.
CレベルでのStringやArrayの扱い方が変わったみたいだけど,その辺の変更点を纏めたものはないのかなぁ.