[Orc] Use recursive mutexes for Error serialization.
authorLang Hames <lhames@gmail.com>
Sun, 23 Apr 2017 23:36:13 +0000 (23:36 +0000)
committerLang Hames <lhames@gmail.com>
Sun, 23 Apr 2017 23:36:13 +0000 (23:36 +0000)
commit70eccdc7275eecd3ca8241910b9f7dc95ebdef9d
treef4c8e3d62516ab3f1b67aef69614ac0bf1ddd54f
parent148e49f3c8cf34289320fb5f20b917ffa96cfb6a
[Orc] Use recursive mutexes for Error serialization.

Errors can be nested, so we need recursive locking for serialization /
deserialization.

llvm-svn: 301147
llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h