ARM first & default LDC

Ola Fosheim Grostad ola.fosheim.grostad at gmail.com
Wed Dec 16 16:07:15 UTC 2020


On Wednesday, 16 December 2020 at 00:34:12 UTC, Iain Buclaw wrote:
> On Tuesday, 15 December 2020 at 20:08:52 UTC, Ola Fosheim 
> Grostad wrote:
>> On Tuesday, 15 December 2020 at 16:05:40 UTC, Adam D. Ruppe 
>> wrote:
>>>
>>> There's no downside to having the three compilers.
>>
>> The downside is that dmd will most likely prevent new language 
>> features like stackless coroutines.
>
> I wouldn't have thought so, as language features squarely land 
> in the common D front-end, rather than needing any special 
> support in each respective compiler.  From what I've seen of 
> -fcoroutines in gcc, there is very little being handed over for 
> the middle-end to manage, and zilch in the back-end.

How efficient is it then? Compared to non coroutine execution?



More information about the Digitalmars-d mailing list