On 6/19/2012 11:57 AM, Iain Buclaw wrote:
To quote from one of the i386 backend maintainers: --- "Does D *really* require a new calling convention?
No, but the idea was to allow D to innovate on calling conventions without disturbing code that needed to interface with C.
Also does it *really* require naked support? I think naked support is a bad idea and people who require naked support should be writing an assembly function wrapper." ---
Naked support allows people to write max efficient assembler without needing to exit the language and use the (often miserable) standalone assembler.