com.unity.burst 1.1.0-preview.2

com.unity.burst

Notes: processedReleased July 10, 2019

Browse versions

PreviousNext

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