Defines Settings for Native Optimizations.
bool UseConstantFunctionCaching
Allow the runtime to cache the returns of constant functions If enabled the runtime will cache the re...
readonly BadEditableSetting< BadNativeOptimizationSettings, bool > m_UseConstantFoldingOptimization
Editable Setting for the Setting UseConstantFoldingOptimization.
readonly BadEditableSetting< BadNativeOptimizationSettings, bool > m_UseStaticExtensionCaching
Editable Setting for the Setting UseStaticExtensionCaching.
readonly BadEditableSetting< BadNativeOptimizationSettings, bool > m_UseConstantFunctionCaching
Editable Setting for the Setting UseConstantFunctionCaching.
bool UseConstantFoldingOptimization
Allow the runtime to optimize constant expressions If enabled the runtime will try to optimize consta...
readonly BadEditableSetting< BadNativeOptimizationSettings, bool > m_UseConstantSubstitutionOptimization
Editable Setting for the Setting UseConstantSubstitutionOptimization.
bool UseStaticExtensionCaching
Allow the runtime to cache extensions for object types. If enabled, the runtime will cache the result...
BadNativeOptimizationSettings()
Creates a new instance of the BadNativeOptimizationSettings class.
bool UseConstantSubstitutionOptimization
Allow the runtime to optimize constant expressions to a higher degree than constant folding....
bool UseStringCaching
Allow the runtime to cache string objects. If enabled, the runtime will reuse string objects for the ...
readonly BadEditableSetting< BadNativeOptimizationSettings, bool > m_UseStringCaching
Editable Setting for the Setting UseStringCaching.
Implements an Editable Setting.
Helper class that can be used to automatically load a settings object from a file.
Contains Runtime Settings Objects.
Contains the Settings Implementation.