コンパイルのランタイム構成オプションRun-time configuration options for compilation

階層型コンパイルTiered compilation

  • JIT コンパイラで階層型コンパイルを使用するかどうかを構成します。Configures whether the JIT compiler uses tiered compilation.
  • .NET Core 3.0 以降、階層型コンパイルは既定で有効に設定されます。In .NET Core 3.0 and later, tiered compilation is enabled by default.
  • .NET Core 2.1 および 2.2 では、階層型コンパイルは既定で無効に設定されます。In .NET Core 2.1 and 2.2, tiered compilation is disabled by default.
設定の名前Setting name Values
runtimeconfig.jsonruntimeconfig.json System.Runtime.TieredCompilation true - 有効true - enabled
false - 無効false - disabled
環境変数Environment variable COMPlus_TieredCompilation 1 - 有効1 - enabled
0 - 無効0 - disabled