* [Burst Documentation](index.md)
  * [Quick Start](docs/QuickStart.md)
    * [Compile a Job with the Burst compiler](docs/QuickStart.md#compile-a-job-with-the-burst-compiler)
    * [Jobs/Burst Menu](docs/QuickStart.md#jobs-burst-menu)
    * [Burst Inspector](docs/QuickStart.md#burst-inspector)
    * [Command-line Options](docs/QuickStart.md#command-line-options)
    * [Just-In-Time (JIT) vs Ahead-Of-Time (AOT) Compilation](docs/QuickStart.md#just-in-time-jit-vs-ahead-of-time-aot-compilation)
  * [C#/.NET Language Support](docs/CSharpLanguageSupport_Types.md)
    * [Supported .NET types](docs/CSharpLanguageSupport_Types.md#supported-net-types)
      * [Primitive types](docs/CSharpLanguageSupport_Types.md#primitive-types)
      * [Vector types](docs/CSharpLanguageSupport_Types.md#vector-types)
      * [Enum types](docs/CSharpLanguageSupport_Types.md#enum-types)
      * [Struct types](docs/CSharpLanguageSupport_Types.md#struct-types)
      * [Pointer types](docs/CSharpLanguageSupport_Types.md#pointer-types)
      * [Generic types](docs/CSharpLanguageSupport_Types.md#generic-types)
      * [Array types](docs/CSharpLanguageSupport_Types.md#array-types)
      * [ValueTuple type](docs/CSharpLanguageSupport_Types.md#valuetuple-type)
      * [Span types](docs/CSharpLanguageSupport_Types.md#span-types)
    * [Language Support](docs/CSharpLanguageSupport_Lang.md#language-support)
      * [Static readonly fields and static constructors](docs/CSharpLanguageSupport_Lang.md#static-readonly-fields-and-static-constructors)
      * [Directly Calling Burst Compiled Code](docs/CSharpLanguageSupport_Lang.md#directly-calling-burst-compiled-code)
      * [Throw and Exceptions](docs/CSharpLanguageSupport_Lang.md#throw-and-exceptions)
      * [Partial support for strings and `Debug.Log`](docs/CSharpLanguageSupport_Lang.md#partial-support-for-strings-and-debuglog)
    * [Intrinsics](docs/CSharpLanguageSupport_Intrinsics.md#intrinsics)
      * [System.Math](docs/CSharpLanguageSupport_Intrinsics.md#systemmath)
      * [System.IntPtr](docs/CSharpLanguageSupport_Intrinsics.md#systemintptr)
      * [System.Threading.Interlocked](docs/CSharpLanguageSupport_Intrinsics.md#systemthreadinginterlocked)
      * [System.Threading.Thread](docs/CSharpLanguageSupport_Intrinsics.md#systemthreadingthread)
      * [System.Threading.Volatile](docs/CSharpLanguageSupport_Intrinsics.md#systemthreadingvolatile)
    * [Unity.Burst.Intrinsics](docs/CSharpLanguageSupport_BurstIntrinsics.md#unityburstintrinsics)
      * [Common](docs/CSharpLanguageSupport_BurstIntrinsics.md#common)
      * [Pause](docs/CSharpLanguageSupport_BurstIntrinsics.md#pause)
      * [Prefetch](docs/CSharpLanguageSupport_BurstIntrinsics.md#prefetch)
      * [umul128](docs/CSharpLanguageSupport_BurstIntrinsics.md#umul128)
      * [Processor specific SIMD extensions](docs/CSharpLanguageSupport_BurstIntrinsics.md#processor-specific-simd-extensions)
      * [`DllImport` and internal calls](docs/CSharpLanguageSupport_BurstIntrinsics.md#dllimport-and-internal-calls)
  * [Debugging and Profiling](docs/DebuggingAndProfiling.md)
    * [Managed Debugging](docs/DebuggingAndProfiling.md#managed-debugging)
    * [Native Debugging](docs/DebuggingAndProfiling.md#native-debugging)
  * [Advanced Usages](docs/AdvancedUsages.md)
    * [BurstDiscard Attribute](docs/AdvancedUsages.md#burstdiscard-attribute)
    * [Synchronous Compilation](docs/AdvancedUsages.md#synchronous-compilation)
    * [Disable Safety Checks](docs/AdvancedUsages.md#disable-safety-checks)
    * [Optimization Choices](docs/AdvancedUsages.md#optimization-choices)
    * [Function Pointers](docs/AdvancedUsages.md#function-pointers)
      * [Performance considerations](docs/AdvancedUsages.md#performance-considerations)
    * [Shared Static](docs/AdvancedUsages.md#shared-static)
    * [Assembly-Level BurstCompile](docs/AdvancedUsages.md#assembly-level-burstcompile)
    * [Dynamic dispatch based on runtime CPU features](docs/AdvancedUsages.md#dynamic-dispatch-based-on-runtime-cpu-features)
  * [Compiler Warnings](docs/Warnings.md)
    * [IgnoreWarning attribute](docs/Warnings.md#ignorewarning-attribute)
    * [BC1370 - An exception was thrown from a function without the correct \\[Conditional("ENABLE_UNITY_COLLECTIONS_CHECKS")\\] guard...](docs/Warnings.md#bc1370)
    * [BC1371 - A call to the method 'xxx' has been discarded, due to its use as an argument to a discarded method...](docs/Warnings.md#bc1371)
  * [Optimization Guidelines](docs/OptimizationGuidelines.md)
    * [Aliasing](docs/OptimizationGuidelines-Aliasing.md)
      * [The Problem](docs/OptimizationGuidelines-Aliasing.md#the-problem)
        * [No memory aliasing](docs/OptimizationGuidelines-Aliasing.md#no-memory-aliasing)
        * [No memory aliasing with the auto-vectorizer](docs/OptimizationGuidelines-Aliasing.md#no-memory-aliasing-with-the-auto-vectorizer)
        * [Memory aliasing](docs/OptimizationGuidelines-Aliasing.md#memory-aliasing)
        * [Memory aliasing with invalid vectorized code](docs/OptimizationGuidelines-Aliasing.md#memory-aliasing-with-invalid-vectorized-code)
        * [Example of Generated Code](docs/OptimizationGuidelines-Aliasing.md#example-of-generated-code)
      * [Burst and the JobSystem](docs/OptimizationGuidelines-Aliasing.md#burst-and-the-jobsystem)
      * [The NoAlias Attribute](docs/OptimizationGuidelines-Aliasing.md#the-noalias-attribute)
        * [NoAlias Function Paramater](docs/OptimizationGuidelines-Aliasing.md#noalias-function-parameter)
        * [NoAlias Struct Field](docs/OptimizationGuidelines-Aliasing.md#noalias-struct-field)
        * [NoAlias Struct](docs/OptimizationGuidelines-Aliasing.md#noalias-struct)
        * [NoAlias Function Return](docs/OptimizationGuidelines-Aliasing.md#noalias-function-return)
      * [Function Cloning for Better Aliasing Deduction](docs/OptimizationGuidelines-Aliasing.md#function-cloning-for-better-aliasing-deduction)
      * [Aliasing Checks](docs/OptimizationGuidelines-Aliasing.md#aliasing-checks)
    * [Loop Vectorization](docs/OptimizationGuidelines.md#loop-vectorization)
    * [Compiler Options](docs/OptimizationGuidelines.md#compiler-options)
      * [FloatPrecision](docs/OptimizationGuidelines.md#floatprecision)
        * [FloatPrecision.Low](docs/OptimizationGuidelines.md#floatprecisionlow)
      * [Compiler floating point math mode](docs/OptimizationGuidelines.md#compiler-floating-point-math-mode)
    * [AssumeRange Attribute](docs/OptimizationGuidelines.md#assumerange-attribute)
    * [Hint Intrinsics](docs/OptimizationGuidelines.md#hint-intrinsics)
    * [Constant Intrinsics](docs/OptimizationGuidelines.md#constant-intrinsic)
    * [Unity Mathematics](docs/OptimizationGuidelines.md#unitymathematics)
    * [Generic Jobs](docs/OptimizationGuidelines.md#generic-jobs)
    * [SkipLocalsInit Attribute](docs/OptimizationGuidelines.md#skiplocalsinit-attribute)
  * [Standalone Player support](docs/StandalonePlayerSupport.md)
    * [Usage](docs/StandalonePlayerSupport.md#usage)
    * [Burst AOT Settings](docs/StandalonePlayerSupport.md#burst-aot-settings)
    * [Burst AOT Requirements](docs/StandalonePlayerSupport.md#burst-aot-requirements)
      * [Desktop platforms with cross compilation enabled (the default behaviour)](docs/StandalonePlayerSupport.md#desktop-platforms-with-cross-compilation-enabled-the-default-behaviour)
      * [Other platforms and desktops when cross compilation is disabled)](docs/StandalonePlayerSupport.md#other-platforms-and-desktops-when-cross-compilation-is-disabled)
    * [Burst Targets](docs/StandalonePlayerSupport.md#burst-targets)
  * [Modding Support](docs/ModdingSupport.md)
    * [Overview](docs/ModdingSupport.md#overview)
    * [Supported Uses](docs/ModdingSupport.md#supported-uses)
    * [An Example Modding System](docs/ModdingSupport.md#an-example-modding-system)
  * [Known issues](docs/KnownIssues.md)
    * [`DllImport`](docs/KnownIssues.md#known-issues-with-dllimport)
    * [Debugging/Profiling](docs/KnownIssues.md#known-issues-with-debuggingprofiling)
  * [More Information](docs/Presentations.md)
    * [Presentations](docs/Presentations.md#presentations)
    * [Blogs](docs/Presentations.md#blogs)