[PATCH] Replace ExecutionEngine's sys::Mutex with std::recursive_mutex.

Zachary Turner zturner at google.com
Mon Jun 16 14:58:46 PDT 2014


Hi dblaikie, rnk, chandlerc,

This is the beginning of the effort to remove sys::Mutex

Nothing complicated here, and this will be probably the most complicated of the mutex replacements given that a pointer to a mutex is returned.  I'll put this one up for review, and assuming there are no glaring issues, will move forward with the rest of the conversions without review.

http://reviews.llvm.org/D4166

Files:
  include/llvm/ExecutionEngine/ExecutionEngine.h
  include/llvm/IR/ValueMap.h
  lib/ExecutionEngine/ExecutionEngine.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4166.10461.patch
Type: text/x-patch
Size: 5868 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140616/04736209/attachment.bin>


More information about the llvm-commits mailing list