llvm-project
f9fce497 - [ORC] Fix potential stack corruption in Platform::lookupInitSymbols.

Commit
99 days ago
[ORC] Fix potential stack corruption in Platform::lookupInitSymbols. We can't exit early when on error here as some threads may still be holding references to LookupMutex. Since we don't need high performance in the error case the easy solution is to drop the early-exit in the error case and wait for all tasks to complete before returning the error. Thanks to Jameson Nash for spotting this bug!
Author
Committer
Parents
Loading