Toot

Written by Greg Parker on 2024-10-03 at 00:53

@tobinbaker Been there, done that. aarch64's instructions can do this reasonably efficiently. Storing the pointer bits unshifted in the tagged representation is convenient for debuggability: it's easier for humans to recognize that there is an address inside the value. But sometimes it is more efficient to store it differently to optimize the instruction sequences.

=> More informations about this toot | View the thread | More toots from gparker@discuss.systems

Mentions

=> View tobinbaker@discuss.systems profile

Tags

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113240756481335225
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
225.344115 milliseconds
Gemini-to-HTML Time
0.958787 milliseconds

This content has been proxied by September (3851b).