com.unity.burst 1.1.0-preview.2
Notes: processedReleased July 10, 2019
Unity Compatibility
Minimum Unity: 2018.4
Package Dependencies
🔄 Changes
- Fix issue where uninitialized values would be loaded instead for native containers containing big structs
- Fix issue where noalias analysis would fail for native containers containing big structs
- Fix issue when calling "internal" methods that take bool parameters
- Add support for `MethodImplOptions.AggressiveInlining` to force inlining
- Fix issue in ABITransform that would cause compilation errors with certain explicit struct layouts
- Disable debug information generation for PS4 due to IR compatability issue with latest SDK
- Implemented an assembly level cache for JIT compilation to improve iteration times in the Editor
- Implement a hard cap on the length of symbols to avoid problems for platforms that ingest IR for AOT
- Add support for `FunctionPointer` usable from Burst Jobs via `BurstCompiler.CompileFunctionPointer`
- Add `BurstCompiler.Options` to allow to control/enable/disable burst jobs compilation/run at runtime.
- Add `BurstRuntime.GetHashCode32` and `GetHashCode64` to allow to generate a hash code for a specified time from a burst jobs
