[prev in list] [next in list] [prev in thread] [next in thread]
List: llvm-dev
Subject: Re: [LLVMdev] MAJOR API CHANGE: Pass initialization without static
From: John Criswell <criswell () illinois ! edu>
Date: 2010-10-08 20:55:09
Message-ID: 4CAF852D.3070909 () illinois ! edu
[Download RAW message or body]
On 10/8/10 3:44 PM, Owen Anderson wrote:
> [snip]
>
> > Hrm. I see.
> >
> > I still don't like the idea of having every statically-linked tool explicitly \
> > initializing every library that gets linked in. Just dumping the library into \
> > the Makefile and being done with it was much nicer.
> > If you can find a reasonable way to support that, it would be nice. However, if \
> > you can't, it's not that big a deal. As I mentioned before, as long as \
> > out-of-tree passes don't have to modify LLVM source files to work properly, I'll \
> > live.
> I don't especially like it either, but the abundance of static constructors in LLVM \
> has been a long-standing performance concern. I wouldn't be going this way if I \
> had a better solution.
Okay. Thanks, Owen.
-- John T.
> --Owen
>
_______________________________________________
LLVM Developers mailing list
LLVMdev@cs.uiuc.edu http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic