Skip to content

API Host OptimizationOptions

Liu.Yandong.Hanks edited this page Aug 21, 2026 · 3 revisions

OptimizationOptions

Compile-time optimization switches

Back to .NET Host API Reference

Overview

OptimizationOptions controls optimization level, same-module direct calls, module-constant inlining, and script stack traces. Set it through EngineOptions.WithOptimization.

Properties

Default

static readonly OptimizationOptions Default

Parameters

None.

Returns

Returns OptimizationOptions.

Example

var value = OptimizationOptions.Default;

Level

OptimizeOptions Level

Parameters

None.

Returns

Returns OptimizeOptions.

EnableAutoModuleDirectCall

bool EnableAutoModuleDirectCall

Parameters

None.

Returns

Returns bool.

EnableModuleConstInlining

bool EnableModuleConstInlining

Parameters

None.

Returns

Returns bool.

StackTrace

bool StackTrace

Parameters

None.

Returns

Returns bool.

Clone this wiki locally