Time to move std.experimental.checkedint to std.checkedint ?

Vladimir Panteleev thecybershadow.lists at gmail.com
Wed Mar 31 05:30:08 UTC 2021


On Wednesday, 31 March 2021 at 05:25:48 UTC, Walter Bright wrote:
> It's a win because it uses the address decoder logic which is 
> separate from the arithmetic logic unit. This enables it to be 
> done in parallel with the ALU.

Is this still true for modern CPUs?

> Although not relevant for this particular example, it also 
> doesn't need another register for the intermediate value.

Haven't CPUs used register renaming for a long time now? It's 
also pretty rare to see x86_64 code that uses all registers.


More information about the Digitalmars-d mailing list