[LLVMdev] ExecutionEngine blew the stack ?

Simon Burton simon at arrowtheory.com
Fri May 5 11:01:18 PDT 2006


On Fri, 5 May 2006 16:43:13 +1000
Simon Burton <simon at arrowtheory.com> wrote:

> 
> It slows in the construction phase, so one of these calls:
>    M = ParseAssemblyString(AsmString, M);
>    verifyModule( *M )
>    M->getNamedFunction(name);
>    EE->getPointerToFunction
> 
> It feels like there is a linear name lookup going on somewhere.

it's verifyModule (of course). As the module grows, it takes longer
to verify. So, I will disable this for now.

Simon.

-- 
Simon Burton, B.Sc.
Licensed PO Box 8066
ANU Canberra 2601
Australia
Ph. 61 02 6249 6940
http://arrowtheory.com 




More information about the llvm-dev mailing list