com.unity.burst 1.8.10
Source docsNotes: processedReleased November 8, 2023
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
