6.スクリプトの実行 - v8 ソースコードリーディング

% gdb ./d8_g

して

r -e "print('hello')"

をステップ実行していき様子を見る

ExecuteString
  Script::Compile
    Script::New
      Compiler::Compile
        コンパイルキャッシュのルックアップ(統計情報を更新していたり)
        ソースコードがある程度の長さあるなら PreParse 。
          Parser の引数に stack_limit を渡しているのがえらい。

今日はここまで。PreParse で何がうれしいのかはまだ分からない。