diff --git a/Project.toml b/Project.toml index 603a8376..46cfc5d0 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "KernelAbstractions" uuid = "63c18a36-062a-441e-b654-da1e3ab1ce7c" authors = ["Valentin Churavy and contributors"] -version = "0.9.30" +version = "0.9.31" [deps] Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" @@ -15,8 +15,6 @@ Requires = "ae029012-a4dd-5104-9daa-d747884805df" SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" -UnsafeAtomics = "013be700-e6cd-48c3-b4a1-df204f14c38f" -UnsafeAtomicsLLVM = "d80eeb9a-aca5-4d75-85e5-170c8b632249" [compat] Adapt = "0.4, 1.0, 2.0, 3.0, 4" @@ -30,8 +28,6 @@ Requires = "1.3" SparseArrays = "<0.0.1, 1.6" StaticArrays = "0.12, 1.0" UUIDs = "<0.0.1, 1.6" -UnsafeAtomics = "0.2.1" -UnsafeAtomicsLLVM = "0.1, 0.2" julia = "1.6" [extensions] diff --git a/src/KernelAbstractions.jl b/src/KernelAbstractions.jl index 741ac12f..55d5d465 100644 --- a/src/KernelAbstractions.jl +++ b/src/KernelAbstractions.jl @@ -10,7 +10,6 @@ export synchronize, get_backend, allocate import PrecompileTools import Atomix: @atomic, @atomicswap, @atomicreplace -import UnsafeAtomics using MacroTools using StaticArrays diff --git a/src/cpu.jl b/src/cpu.jl index bae45a3a..79252a26 100644 --- a/src/cpu.jl +++ b/src/cpu.jl @@ -1,5 +1,3 @@ -import UnsafeAtomicsLLVM - unsafe_free!(::AbstractArray) = return synchronize(::CPU) = nothing