Actionscript has no support for concurrency which makes running jobs in the background difficult. There are techniques you can use to execute long running jobs, however there are several things developers have to be aware of in order to maximize performance. This library enables developers to reuse a solution for running long running jobs while maintaining maximum performance.
This code was inspired by Drew Cummin's GreenThreads library.