Future of Base.Threads

question

#1

In Julia 0.7 packages are moved out of Base to standard library.
Are there plans to move Threads module to standard library also or it will stay in Base?


#2

We were originally thinking about moving Threads out of Base, but much of the functionally i.e. Atomics and locks is deeply integrated and will stay as is.

One thing to note is that the Threads module and the interface it exposes is explicitly marked as experimental and subject to change and if I understand correctly that also means that it is not subject to the same backwards compatibility constrains as the rest of Base is. So 1.X might introduce breaking changes there.