docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum OptimizeFor

    How the code should be optimized.

    Namespace: Unity.Burst
    Assembly: Unity.Burst.dll
    Syntax
    public enum OptimizeFor

    Fields

    Name Description
    Balanced

    Optimize for balanced compilation - ensuring that good performance is obtained while keeping compile time as low as possible.

    Default

    The default optimization mode - uses Balanced.

    FastCompilation

    Optimize for fast compilation - the compiler should perform some optimization, but take as little time as possible to do it.

    Performance

    Optimize for performance - the compiler should make the most optimal binary possible.

    Size

    Optimize for size - the compiler should make the smallest binary possible.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)