[LLVMdev] Virtual methods (was: LLVMBuilder vs LLVMFoldingBuilder)

Joachim Durchholz jo at durchholz.org
Sat Apr 5 01:21:13 PDT 2008


Am Freitag, den 04.04.2008, 16:18 -0700 schrieb Mike Stump:
> On Apr 4, 2008, at 3:59 PM, Joachim Durchholz wrote:
> >
> > I'm not sure how hard (a) really is. It's being done in other  
> > imperative
> > OO languages, and quite successful there (the SmartEiffel folks have
> > reported they can eliminate the vtable lookup in about 90% of call
> > sites,
> 
> Are those the folks that don't do separate compilation or dynamic  
> libraries?  :-)

Exactly.
But then they don't have have the architecture for smart linking. (Well,
they didn't when I last looked, which was a few years ago.)

Regards,
Jo




More information about the llvm-dev mailing list