Skip to content

Commit dfb5550

Browse files
committed
adding GC checks
1 parent e56bd17 commit dfb5550

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

examples/histogram.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ end
4444
bin = input[tid]
4545
if bin >= min_element && bin < max_element
4646
bin -= min_element-1
47-
atomic_add!(pointer(shared_histogram, bin), Int(1))
47+
GC.@preserve shared_histogram begin
48+
atomic_add!(pointer(shared_histogram, bin), Int(1))
49+
end
4850
end
4951

5052
@synchronize()

0 commit comments

Comments
 (0)