Re:The Arm64 memory tagging extension in Linux
by rjsw on Monday October 19, 2020 @08:34AM
(#24825738)
The Mac IIci was the first 32 bit clean machine.
Plenty of dynamically typed languages have used the bottom bits in an address to store tags. You have two available on a 32 bit machine, three on 64 bit. The SPARCv7 has instructions that will do arithmetic on tagged values.
Plenty of dynamically typed languages have used the bottom bits in an address to store tags. You have two available on a 32 bit machine, three on 64 bit. The SPARCv7 has instructions that will do arithmetic on tagged values.