2005-03-08から1日間の記事一覧

52.1%

残念ながらというか予想通りというか、ヌルチェックをSIGSEGVで代用してもほとんど性能は向上していない。まぁIBMの論文でもそんな感じだったけど。要するに、まともな冗長性除去アルゴリズムを用いていればSIGSEGVで代用するまでもなく、ヌルチェックは十分…

42509行

中間言語を再設計した。プログラミングがしやすくなったというだけで、性能には影響無いはず。 ヌルチェックを基本ブロック内で下方へ移動し、可能な限りload/storeに付随するSIGSEGVで代用するようにした。