private void ExecuteCompilePass()
{
while (true)
{
var method = CompilationScheduler.GetMethodToCompile();
if (method == null)
return;
CompileMethod(method, null, 0);
CompilerTrace.UpdatedCompilerProgress(
CompilationScheduler.TotalMethods,
CompilationScheduler.TotalMethods - CompilationScheduler.TotalQueuedMethods
);
}
}