├── .github └── workflows │ └── test.yml ├── CHANGELOG.md ├── CHANGELOG.md.meta ├── Documentation~ ├── aabb.gif ├── kdtree.svg ├── mbc.gif └── quadtree.gif ├── LICENSE.md ├── LICENSE.md.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Extensions.meta ├── Extensions │ ├── UnityCollectionsExtensions.cs │ └── UnityCollectionsExtensions.cs.meta ├── InternalUtility.cs ├── InternalUtility.cs.meta ├── NativeAccumulatedProduct.meta ├── NativeAccumulatedProduct │ ├── AABBAbelianOperators.cs │ ├── AABBAbelianOperators.cs.meta │ ├── FloatAbelianOperators.cs │ ├── FloatAbelianOperators.cs.meta │ ├── IAbelianOperator.cs │ ├── IAbelianOperator.cs.meta │ ├── IntAbelianOperators.cs │ ├── IntAbelianOperators.cs.meta │ ├── NativeAccumulatedProduct.cs │ └── NativeAccumulatedProduct.cs.meta ├── NativeArray2d.meta ├── NativeArray2d │ ├── NativeArray2d.cs │ └── NativeArray2d.cs.meta ├── NativeBoundingVolumeTree.meta ├── NativeBoundingVolumeTree │ ├── AABB.cs │ ├── AABB.cs.meta │ ├── IBoundingVolume.cs │ ├── IBoundingVolume.cs.meta │ ├── MBC.cs │ ├── MBC.cs.meta │ ├── NativeBoundingVolumeTree.cs │ ├── NativeBoundingVolumeTree.cs.meta │ ├── NativeBoundingVolumeTreeExtensions.cs │ └── NativeBoundingVolumeTreeExtensions.cs.meta ├── NativeIndexedCollections.meta ├── NativeIndexedCollections │ ├── IIndexer.cs │ ├── IIndexer.cs.meta │ ├── Id.cs │ ├── Id.cs.meta │ ├── IdEnumerators.cs │ ├── IdEnumerators.cs.meta │ ├── NativeIndexedArray.cs │ ├── NativeIndexedArray.cs.meta │ ├── NativeIndexedCollectionsDebugViews.cs │ ├── NativeIndexedCollectionsDebugViews.cs.meta │ ├── NativeIndexedList.cs │ └── NativeIndexedList.cs.meta ├── NativeKdTrees.meta ├── NativeKdTrees │ ├── Native2dTree.cs │ ├── Native2dTree.cs.meta │ ├── Native2dTreeExtensions.cs │ └── Native2dTreeExtensions.cs.meta ├── NativeQuadtrees.meta ├── NativeQuadtrees │ ├── NativePointQuadtree.cs │ ├── NativePointQuadtree.cs.meta │ ├── NativePointQuadtreeExtensions.cs │ └── NativePointQuadtreeExtensions.cs.meta ├── NativeStack.meta ├── NativeStack │ ├── NativeStack.cs │ ├── NativeStack.cs.meta │ ├── NativeStackDebugView.cs │ └── NativeStackDebugView.cs.meta ├── NativeStackedLists.meta ├── NativeStackedLists │ ├── NativeStackedLists.cs │ └── NativeStackedLists.cs.meta ├── Utils.meta ├── Utils │ ├── Ref.cs │ └── Ref.cs.meta ├── andywiecko.BurstCollections.asmdef └── andywiecko.BurstCollections.asmdef.meta ├── Samples~ └── BurstCollectionsTestProject │ ├── .gitignore │ ├── .vsconfig │ ├── Assets │ ├── Scenes.meta │ └── Scenes │ │ ├── SampleScene.unity │ │ └── SampleScene.unity.meta │ ├── Packages │ └── manifest.json │ ├── ProjectSettings │ ├── AudioManager.asset │ ├── BurstAotSettings_StandaloneWindows.json │ ├── ClusterInputManager.asset │ ├── CommonBurstAotSettings.json │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── MemorySettings.asset │ ├── NavMeshAreas.asset │ ├── PackageManagerSettings.asset │ ├── Packages │ │ └── com.unity.testtools.codecoverage │ │ │ └── Settings.json │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── SceneTemplateSettings.json │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ ├── VersionControlSettings.asset │ └── XRSettings.asset │ └── UserSettings │ ├── EditorUserSettings.asset │ └── Layouts │ ├── default-2021.dwlt │ └── default-2022.dwlt ├── Tests.meta ├── Tests ├── AABBEditorTests.cs ├── AABBEditorTests.cs.meta ├── AbelianOperatorsEditorTests.cs ├── AbelianOperatorsEditorTests.cs.meta ├── IdEditorTests.cs ├── IdEditorTests.cs.meta ├── IdEnumeratorsEditorTests.cs ├── IdEnumeratorsEditorTests.cs.meta ├── MBCEditorTests.cs ├── MBCEditorTests.cs.meta ├── Native2dTreeEditorTests.cs ├── Native2dTreeEditorTests.cs.meta ├── NativeAccumulatedProductEditorTests.cs ├── NativeAccumulatedProductEditorTests.cs.meta ├── NativeArray2dEditorTests.cs ├── NativeArray2dEditorTests.cs.meta ├── NativeBoundingVolumeTreeEditorTests.cs ├── NativeBoundingVolumeTreeEditorTests.cs.meta ├── NativeBoundingVolumeTreeExtensionsEditorTests.cs ├── NativeBoundingVolumeTreeExtensionsEditorTests.cs.meta ├── NativeIndexedArrayEditorTests.cs ├── NativeIndexedArrayEditorTests.cs.meta ├── NativeIndexedListEditorTests.cs ├── NativeIndexedListEditorTests.cs.meta ├── NativePointQuadtreeEditorTests.cs ├── NativePointQuadtreeEditorTests.cs.meta ├── NativePointQuadtreeExtensionsEditorTests.cs ├── NativePointQuadtreeExtensionsEditorTests.cs.meta ├── NativeStackEditorTests.cs ├── NativeStackEditorTests.cs.meta ├── NativeStackedListsEditorTests.cs ├── NativeStackedListsEditorTests.cs.meta ├── RefEditorTests.cs ├── RefEditorTests.cs.meta ├── andywiecko.BurstCollections.Tests.asmdef └── andywiecko.BurstCollections.Tests.asmdef.meta ├── package.json └── package.json.meta /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/CHANGELOG.md.meta -------------------------------------------------------------------------------- /Documentation~/aabb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Documentation~/aabb.gif -------------------------------------------------------------------------------- /Documentation~/kdtree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Documentation~/kdtree.svg -------------------------------------------------------------------------------- /Documentation~/mbc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Documentation~/mbc.gif -------------------------------------------------------------------------------- /Documentation~/quadtree.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Documentation~/quadtree.gif -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/LICENSE.md.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/Extensions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Extensions.meta -------------------------------------------------------------------------------- /Runtime/Extensions/UnityCollectionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Extensions/UnityCollectionsExtensions.cs -------------------------------------------------------------------------------- /Runtime/Extensions/UnityCollectionsExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Extensions/UnityCollectionsExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/InternalUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/InternalUtility.cs -------------------------------------------------------------------------------- /Runtime/InternalUtility.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/InternalUtility.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/AABBAbelianOperators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/AABBAbelianOperators.cs -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/AABBAbelianOperators.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/AABBAbelianOperators.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/FloatAbelianOperators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/FloatAbelianOperators.cs -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/FloatAbelianOperators.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/FloatAbelianOperators.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/IAbelianOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/IAbelianOperator.cs -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/IAbelianOperator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/IAbelianOperator.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/IntAbelianOperators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/IntAbelianOperators.cs -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/IntAbelianOperators.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/IntAbelianOperators.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/NativeAccumulatedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/NativeAccumulatedProduct.cs -------------------------------------------------------------------------------- /Runtime/NativeAccumulatedProduct/NativeAccumulatedProduct.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeAccumulatedProduct/NativeAccumulatedProduct.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeArray2d.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeArray2d.meta -------------------------------------------------------------------------------- /Runtime/NativeArray2d/NativeArray2d.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeArray2d/NativeArray2d.cs -------------------------------------------------------------------------------- /Runtime/NativeArray2d/NativeArray2d.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeArray2d/NativeArray2d.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/AABB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/AABB.cs -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/AABB.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/AABB.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/IBoundingVolume.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/IBoundingVolume.cs -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/IBoundingVolume.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/IBoundingVolume.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/MBC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/MBC.cs -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/MBC.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/MBC.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTree.cs -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTree.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTree.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTreeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTreeExtensions.cs -------------------------------------------------------------------------------- /Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTreeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeBoundingVolumeTree/NativeBoundingVolumeTreeExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/IIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/IIndexer.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/IIndexer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/IIndexer.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/Id.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/Id.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/Id.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/Id.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/IdEnumerators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/IdEnumerators.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/IdEnumerators.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/IdEnumerators.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedArray.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedArray.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedArray.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedCollectionsDebugViews.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedCollectionsDebugViews.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedCollectionsDebugViews.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedCollectionsDebugViews.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedList.cs -------------------------------------------------------------------------------- /Runtime/NativeIndexedCollections/NativeIndexedList.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeIndexedCollections/NativeIndexedList.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeKdTrees.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeKdTrees.meta -------------------------------------------------------------------------------- /Runtime/NativeKdTrees/Native2dTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeKdTrees/Native2dTree.cs -------------------------------------------------------------------------------- /Runtime/NativeKdTrees/Native2dTree.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeKdTrees/Native2dTree.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeKdTrees/Native2dTreeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeKdTrees/Native2dTreeExtensions.cs -------------------------------------------------------------------------------- /Runtime/NativeKdTrees/Native2dTreeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeKdTrees/Native2dTreeExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeQuadtrees.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeQuadtrees.meta -------------------------------------------------------------------------------- /Runtime/NativeQuadtrees/NativePointQuadtree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeQuadtrees/NativePointQuadtree.cs -------------------------------------------------------------------------------- /Runtime/NativeQuadtrees/NativePointQuadtree.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeQuadtrees/NativePointQuadtree.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeQuadtrees/NativePointQuadtreeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeQuadtrees/NativePointQuadtreeExtensions.cs -------------------------------------------------------------------------------- /Runtime/NativeQuadtrees/NativePointQuadtreeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeQuadtrees/NativePointQuadtreeExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeStack.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStack.meta -------------------------------------------------------------------------------- /Runtime/NativeStack/NativeStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStack/NativeStack.cs -------------------------------------------------------------------------------- /Runtime/NativeStack/NativeStack.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStack/NativeStack.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeStack/NativeStackDebugView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStack/NativeStackDebugView.cs -------------------------------------------------------------------------------- /Runtime/NativeStack/NativeStackDebugView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStack/NativeStackDebugView.cs.meta -------------------------------------------------------------------------------- /Runtime/NativeStackedLists.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStackedLists.meta -------------------------------------------------------------------------------- /Runtime/NativeStackedLists/NativeStackedLists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStackedLists/NativeStackedLists.cs -------------------------------------------------------------------------------- /Runtime/NativeStackedLists/NativeStackedLists.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/NativeStackedLists/NativeStackedLists.cs.meta -------------------------------------------------------------------------------- /Runtime/Utils.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Utils.meta -------------------------------------------------------------------------------- /Runtime/Utils/Ref.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Utils/Ref.cs -------------------------------------------------------------------------------- /Runtime/Utils/Ref.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/Utils/Ref.cs.meta -------------------------------------------------------------------------------- /Runtime/andywiecko.BurstCollections.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/andywiecko.BurstCollections.asmdef -------------------------------------------------------------------------------- /Runtime/andywiecko.BurstCollections.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Runtime/andywiecko.BurstCollections.asmdef.meta -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/.gitignore -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/.vsconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/.vsconfig -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/Assets/Scenes.meta -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/Assets/Scenes/SampleScene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/Assets/Scenes/SampleScene.unity -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/Assets/Scenes/SampleScene.unity.meta -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/Packages/manifest.json -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/BurstAotSettings_StandaloneWindows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/BurstAotSettings_StandaloneWindows.json -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/CommonBurstAotSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/CommonBurstAotSettings.json -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/MemorySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/MemorySettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/SceneTemplateSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/SceneTemplateSettings.json -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/UserSettings/EditorUserSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/UserSettings/EditorUserSettings.asset -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/UserSettings/Layouts/default-2021.dwlt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/UserSettings/Layouts/default-2021.dwlt -------------------------------------------------------------------------------- /Samples~/BurstCollectionsTestProject/UserSettings/Layouts/default-2022.dwlt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Samples~/BurstCollectionsTestProject/UserSettings/Layouts/default-2022.dwlt -------------------------------------------------------------------------------- /Tests.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests.meta -------------------------------------------------------------------------------- /Tests/AABBEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/AABBEditorTests.cs -------------------------------------------------------------------------------- /Tests/AABBEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/AABBEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/AbelianOperatorsEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/AbelianOperatorsEditorTests.cs -------------------------------------------------------------------------------- /Tests/AbelianOperatorsEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/AbelianOperatorsEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/IdEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/IdEditorTests.cs -------------------------------------------------------------------------------- /Tests/IdEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/IdEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/IdEnumeratorsEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/IdEnumeratorsEditorTests.cs -------------------------------------------------------------------------------- /Tests/IdEnumeratorsEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/IdEnumeratorsEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/MBCEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/MBCEditorTests.cs -------------------------------------------------------------------------------- /Tests/MBCEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/MBCEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/Native2dTreeEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/Native2dTreeEditorTests.cs -------------------------------------------------------------------------------- /Tests/Native2dTreeEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/Native2dTreeEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeAccumulatedProductEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeAccumulatedProductEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeAccumulatedProductEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeAccumulatedProductEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeArray2dEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeArray2dEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeArray2dEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeArray2dEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeBoundingVolumeTreeEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeBoundingVolumeTreeEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeBoundingVolumeTreeEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeBoundingVolumeTreeEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeBoundingVolumeTreeExtensionsEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeBoundingVolumeTreeExtensionsEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeBoundingVolumeTreeExtensionsEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeBoundingVolumeTreeExtensionsEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeIndexedArrayEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeIndexedArrayEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeIndexedArrayEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeIndexedArrayEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeIndexedListEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeIndexedListEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeIndexedListEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeIndexedListEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativePointQuadtreeEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativePointQuadtreeEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativePointQuadtreeEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativePointQuadtreeEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativePointQuadtreeExtensionsEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativePointQuadtreeExtensionsEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativePointQuadtreeExtensionsEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativePointQuadtreeExtensionsEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeStackEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeStackEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeStackEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeStackEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/NativeStackedListsEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeStackedListsEditorTests.cs -------------------------------------------------------------------------------- /Tests/NativeStackedListsEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/NativeStackedListsEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/RefEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/RefEditorTests.cs -------------------------------------------------------------------------------- /Tests/RefEditorTests.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/RefEditorTests.cs.meta -------------------------------------------------------------------------------- /Tests/andywiecko.BurstCollections.Tests.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/andywiecko.BurstCollections.Tests.asmdef -------------------------------------------------------------------------------- /Tests/andywiecko.BurstCollections.Tests.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/Tests/andywiecko.BurstCollections.Tests.asmdef.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywiecko/BurstCollections/HEAD/package.json.meta --------------------------------------------------------------------------------