Potential of a compiler that creates the executable at once

Walter Bright newshound2 at digitalmars.com
Sat Feb 12 09:00:18 UTC 2022


On 2/12/2022 12:08 AM, rempas wrote:
>> The only thing it has really failed at is the x87, which everyone wants to 
>> leave behind anyway.
> Why, what was bad about it? Can I get a little of background on this one?

It doesn't assign variables to x87 registers. The reason it doesn't is because 
the x87 is a stack machine, meaning the registers all shift position.

There is a way to fix that by using FXCH instructions, but I never got around to 
doing that.



More information about the Digitalmars-d mailing list