yarn のコード見てたら v8-compile-cache っていうのを使ってるみたい
https://github.com/yarnpkg/yarn/blob/v1.19.2/bin/yarn.js#L15

https://github.com/zertosh/v8-compile-cache
https://nodejs.org/api/vm.html#vm_vm_executing_javascript

パースとコンパイルした状態のキャッシュを保存しておいてそれを読み込むことでパースとコンパイル分の時間が短縮される……のかな
サーバみたいな常駐系と違って yarn みたいななにかしてすぐ終了するコマンドラインツールだと コマンド実行のたびにモジュールロードしてコンパイルしてとなって時間かかるから そこを省略できるなら効率良さそう
モジュールが多くて重いコマンド系ツール作るときに使ってみるのありかも