1.ディレクトリ構成 - v8 ソースコードリーディング
ディレクトリ構成
. : SConstruct など |-- benchmarks : JavaScript のベンチマーク |-- build : プロジェクトファイルを generate するための gyp ファイル |-- include : v8.h などプリミティブ型の class がある。あとで見直す |-- preparser : preparser のテスト |-- samples : サンプルらしい。よく分からない。 |-- src : ソースコード | |-- arm : arm アセンブラなど | |-- extensions : GCExtension とか。Extension が何かは分からない | | `-- experimental | |-- ia32 : ia32 アセンブラなど | |-- mips : mips アセンブラなど | |-- third_party : valgrind.h のみ | | `-- valgrind | `-- x64 : x64 アセンブラなど |-- test : test | |-- benchmarks | |-- cctest | |-- es5conform | |-- message | | `-- regress | |-- mjsunit | | |-- bugs | | |-- compiler | | |-- harmony | | |-- regress | | |-- third_party | | `-- tools | |-- mozilla | |-- preparser | |-- sputnik | `-- test262 `-- tools : ツール |-- gcmole : GC unsafe なコード検知。 |-- gyp |-- oom_dump |-- v8.xcodeproj `-- visual_studio 37 directories