On Tuesday, July 20, 2010 15:49:56 bearophile wrote:
> 
> As far as I know, currently optimization level doesn't influence CTFE.

Well, like I said. It depends on what exactly the compiler does, and as far as 
I 
know, it only does CTFE when it has to for initialization. But theoretically, 
it 
could be used for optimizations just like inlining (particularly with pure 
functions), and that being the case, it probably will at some point. Not 
knowing 
exactly what it does right now, I don't _know_ that it doesn't do that right 
now, but I would expect that you're right and it doesn't currently use CTFE for 
optimizations. Hopefully that will eventually happen though.

- Jonathan M Davis

Reply via email to