public void Finalization() { lock (_lock) { if (Stage != CompileStage.Ready) { return; } Compiler.Finalization(); Stage = CompileStage.Completed; } }