We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 99f703a commit a7036b9Copy full SHA for a7036b9
Project.toml
@@ -1,7 +1,7 @@
1
name = "ThreadingUtilities"
2
uuid = "8290d209-cae3-49c0-8002-c8c24d57dab5"
3
authors = ["Chris Elrod <[email protected]> and contributors"]
4
-version = "0.4.3"
+version = "0.4.4"
5
6
[deps]
7
VectorizationBase = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f"
src/threadtasks.jl
@@ -43,7 +43,7 @@ end
43
44
# 1-based tid, pushes into task 2-nthreads()
45
# function wake_thread!(tid::T) where {T <: Unsigned}
46
-function wake_thread!(_tid::T) where {T <: Integer}
+@noinline function wake_thread!(_tid::T) where {T <: Integer}
47
tid = _tid % Int
48
store!(taskpointer(_tid), TASK)
49
tidp1 = tid + one(tid)
0 commit comments