OSDN Git Service

Fix MCJIT memory leak of owned TargetMachine.
authorJim Grosbach <grosbach@apple.com>
Tue, 17 Jan 2012 23:08:46 +0000 (23:08 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 17 Jan 2012 23:08:46 +0000 (23:08 +0000)
commit893f4864b34a84a88860035c7a21a5ee9560a530
treeb24e4f66a8d50e29c7d29fb02f2204d7c249dcf4
parent0bd2ae92b0908f2e3b85eafb9ba48b9d6a82c774
Fix MCJIT memory leak of owned TargetMachine.

The JIT is expected to take ownership of the TM that's passed in. The MCJIT
wasn't freeing it, resulting in leaks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148356 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/MCJIT/MCJIT.cpp