This project is read-only.

Compilation.Emit should offer async alternative


When compiling with concurrentBuild=true, the originating thread may block for a long time while that thread waits for the worker threads to complete their work. This contributes to threadpool exhaustion and can slow down the overall process unnecessarily.

Please add an Compilation.EmitAsync method option so that conscientious callers that can be async may do so.


theoy wrote Jul 29, 2014 at 6:05 AM

Not opposed to it, we'll take this into consideration against our other priorities.