Skip to content
Commit b07dd959 authored by Owen Anderson's avatar Owen Anderson
Browse files

Fix a serious bug that would cause deadlock during abstract type refinement. The constant creation

gets involved, and we end up trying to recursively acquire a writer lock.  The fix for this is slightly horrible,
and involves passing a boolean "locked" parameter around in Constants.cpp, but it's better than having locked and
unlocked versions of most of the code.

llvm-svn: 73790
parent 55e3dd91
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment