{
  "name": "com.unity.burst",
  "displayName": "Burst",
  "version": "1.8.29",
  "unity": "2022.3",
  "description": "Burst is a compiler that translates from IL/.NET bytecode to highly optimized native code using LLVM.",
  "dependencies": {
    "com.unity.mathematics": "1.2.1",
    "com.unity.modules.jsonserialize": "1.0.0"
  },
  "relatedPackages": {
    "com.unity.burst.tests": "1.8.29"
  },
  "_upm": {
    "changelog": "### Fixed\n- Fixed that types implementing interfaces that define methods with the same name (like `IFoo.Run()` and `IBar.Run()`) would cause Burst to always only pick one of them when resolving calls to either.\n- Fixed cases where Burst could be stripped from player builds with high managed stripping enabled when Burst is only used through the `[BurstCompile]` attribute.\n\n### Changed\n- Updated Burst's internal version of Cecil."
  },
  "upmCi": {
    "footprint": "058473f24c9ad6f90a8fee6cf4933d4b9d6ef388"
  },
  "documentationUrl": "https://docs.unity3d.com/Packages/com.unity.burst@1.8/manual/index.html",
  "repository": {
    "url": "https://github.cds.internal.unity3d.com/unity/burst.git",
    "type": "git",
    "revision": "ec0b605f793ec0a6605b712855ffbf1b97dedd08"
  },
  "_fingerprint": "6bb9aca3ef382e98bd0c1e4ab5fc74380c16095f"
}