Entries from 2008-12-29 to 1 day
パフォーマンスを出来るだけ落とさずにスタックトレースを表示したい。難問だ。
VM クラスの一部の関数を virtual にしたのでパフォーマンス測定。
鬼車とregex.h で定義されているシンボルが重複する。DETH_TEST は必要ないのでテストのビルド時に -DGTEST_HAS_CLONE=0 とすることで解決。
貧乏人のデイトレ 10割 記憶階層の利用 9割 I/Oコスト比較 10割 GPUパイプライン 10割 データ格納方法 10割
バスの中で読む。笑いをこらえるのに必死。正確にはこらえていなかったが。宇宙飛行士になりたい。
bootstrap Our intermediate representation defined,=>(原因・結果) we can now proceed to develop a technique for deriving the control flow information present in a Scheme program. **==The solution== to the dilemma of section 1 is to use a …
速読の練習。速読はしない。文の構造を意識しつつ読み進める習慣をつける。方法論はTOEFLテスト速読・速聴大特訓 基礎編で。ルールは以下の通り。少し内容が難しくなり定型をつかむのも同様に難しくなってきた。何か良い題材ないですかね?>M氏 * トピック…
気になるところがいくつかあったので自転車を見てもらう。後輪のシャフトが折れていたらしい。危険なので乗らないでと言われた。年明けに部品が届き次第修理。ふむぅ。困った。 そういえばシャフトが何か分かっていない。
WEwLC で学んだ通りに進める。Test Harness で VM クラスのインスタンス化を試みる。クラス自体が少し大きい。 クラス自体ではなくまずはファイルを分割する。そうすればすくなくとも Build Dependency は減らす事が出来るし平均ビルド時間の向上もするだろ…
EXPECT_STREQ で文字列の diff を表示して欲しい。どこが違うか分からない。
難しい問題を年越しせずに済んだ。偉い>自分。たまには自分をほめようの法則。
問題 VM のスタックは Object の配列であるが、スタックにスタックポインタを push することがある。例えば Call Frame 時など。 この場合 Object* を Object の配列の要素としたい。つまり Object* 型は Object型でもある必要がある。このため Object* のポ…