2008-06-09 (月)
*[研究室] ゼミ(?)
今日はEclipseのプラグインの実装の話.
*[プログラミング] EndoさんのRNAポリメラーゼ
最近,なるべくポインタを使わないようにしてたけど,もう無理かも.今のところは,ソース中に「&」や乗算とイテレータ以外の「*」という文字は出てきません.…と書いたけど,引数の参照渡しは使ってた.
gprofしたら,たぶんstringが内部で呼んでるであろうmemcpyが90%の時間を使ってた.
protect()のためにDNAをコピーしまくるのが原因か.protectのうち9割以上は一回も書き換えを行わないので,参照カウントで実装すればまともに動きそうだなぁ.あまりやる気が出ないけど.