com.unity.burst 1.8.10

com.unity.burst

Source docs
Notes: processedReleased November 8, 2023

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2020.3

Package Dependencies

🔧 Bug Fixes

  • Fixed the Burst Inspector not displaying target methods if namespace/class contained the method name.
  • Linking libstdc++/libc++ statically on HMI platforms
  • Fixed an issue that caused an empty variable to be returned if it is between a zero initializer
  • Native debug information would fail to reflect the contents of parameters to functions.
  • For native debug information, type symbols can now be referenced using :: separator between namespaces (C++ style) - E.g. Example.Type becomes Example::Type.
  • Fixed that changing certain player build platform settings (like SDK version) would not trigger Burst to recompile
  • Fixed invalid burst string formats leading to internal compiler error.
  • Fixed QNX player builds on 32-bit ARM
  • Fixed an error thrown by the Burst Inspector when opening a non-static job with special characters in its name

Features

  • Added support for System.Math functions Acosh, Asinh, Atanh, Cbrt, CopySign, Log2, SinCos, FusedMultiplyAdd, and ILogB

API Changes

  • Remove all code specific to DOTS Runtime

📈 Improvements

  • Use mimalloc as our native allocator on Windows to speed up concurrently executing LLVM work

⚠️ Known Issues