Under unusual circumstances (jitting a function that causes the creation of
authorNick Lewycky <nicholas@mxc.ca>
Mon, 27 Apr 2009 05:09:44 +0000 (05:09 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Mon, 27 Apr 2009 05:09:44 +0000 (05:09 +0000)
commite2bcf13be5e7b9b9ea103c5546dab51f5cac9cb0
tree9d9fa21359f758a5895c2d731e312980745bdc55
parent23c70f44e4ed95d72b3e951ef8448bf73ae1ac1f
Under unusual circumstances (jitting a function that causes the creation of
another stub, but then never calling the jitted function) can cause the JIT to
leave a stub in place. Judging by the comments this is a known deficiency, so
we're just not going to use AssertingVH for the StubToFunctionTy map.

Also shorten some lines longer than 80 columns.

This fixes the "make check" failure with ocaml on x86-64 linux.

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