6.スクリプトの実行 - v8 ソースコードリーディング
% gdb ./d8_g
して
r -e "print('hello')"
をステップ実行していき様子を見る
ExecuteString Script::Compile Script::New Compiler::Compile コンパイルキャッシュのルックアップ(統計情報を更新していたり) ソースコードがある程度の長さあるなら PreParse 。 Parser の引数に stack_limit を渡しているのがえらい。
今日はここまで。PreParse で何がうれしいのかはまだ分からない。