On 2011-06-21 00:46, Nick Sabalausky wrote:
"Jacob Carlborg"<[email protected]> wrote in message
I guess one could add the "-o-" (do not write object file) flag as well.
Don't know how much that would help though. I guess DMD does need to do
most of the process it normally does on the files due to static if, mixins
and other meta programming features.
It would have to do most/all of the front-end work, but I wouldn't think it
should have to do any of the backend work or any optimizations (not sure
where those lie, a little in each?).
Yeah, sounds right. This is how I understand how it works (at least
theoretical): All optimizations that aren't specific to a palatform is
in the frontend (or possibly in a middlend). All platform specific
optimizations are in the backend.
--
/Jacob Carlborg