docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.Burst.CompilerServices

    Classes

    Aliasing

    Compile-time aliasing intrinsics.

    AssumeRangeAttribute

    Can be used to specify that a parameter or return has a range assumption. Assumptions feed directly into the optimizer and allow better codegen.

    Only usable on values of type scalar integer.

    The range is a closed interval [min..max] - EG. the attributed value is greater-than-or-equal-to min and less-than-or-equal-to max.

    Constant

    Compile-time queries intrinsics.

    Hint

    Compile-time hint intrinsics.

    IgnoreWarningAttribute

    Can be used to specify that a warning produced by Burst for a given method should be ignored.

    SkipLocalsInitAttribute

    Skip zero-initialization of local variables.

    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)