前書き DOTS の1つである Burst Compiler について軽くまとめました。 詳しく書いてるわけではないですが、要点は抑えているつもりです。 ざっくりとした説明なので詳しい情報は調べてみてください。 注意点 2019/12/01 時点で調べた内容です。 なに? C# Job System 専用コンパイラ。 高速なコードを吐き出す。 GCが無い前提で最適化を行う。 恩恵 処理を早くできる。 バイナリを作るまでの流れ 通常 C# -> (C# コンパイラ) -> IL -> (Mono/AOT/JIT) -> bin IL2CPP C# -> (C# コンパイラ) -> IL -> (IL2CPP) -> C++ -> (C++ コンパイラ) -> bin Burst Compiler C# -> (C# コンパイラ) -> IL -> (Burst コンパイラ) -> IR ->