timholy / ProgressMeter.jl

Progress meter for long-running computations
MIT License
694 stars 91 forks source link

Redesign using `Threads.@spawn` #333

Open timholy opened 4 days ago

timholy commented 4 days ago

This package was started long before Julia had threading. Ideally, the decision about whether to print a progress update should be made in a separate thread, so that if the first step is long-running you at least see something within the delay time.