This project is read-only.
2
Vote

Compilation.Emit should offer async alternative

description

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.

comments

theoy wrote Jul 29, 2014 at 6:05 AM

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