DIP 11: trial partial implementation

Jacob Carlborg doob at me.com
Tue Jun 21 02:25:12 PDT 2011


On 2011-06-21 00:46, Nick Sabalausky wrote:
> "Jacob Carlborg"<doob at me.com>  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


More information about the Digitalmars-d mailing list