mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

377K
active users

I wrote a little blog post on storing data in pointers - initially motivated by documenting the impact of >48-bit virtual addresses on such tricks and the various available hardware pointer masking schemes muxup.com/2023q4/storing-data- Any corrections or additional notes, do let me know!

MuxupStoring data in pointersSome notes on storing data in pointers and the impact of >48-bit virtual addresses
Vegard

@asb The Linux kernel has a hashtable for its directory entry cache where the buckets are linked lists and the lower bit of each bucket's head pointer is a spin lock, see the comment at the top of git.kernel.org/pub/scm/linux/k

git.kernel.orglist_bl.h « linux « include - kernel/git/torvalds/linux.git - Linux kernel source tree

@vegard Thanks! I've added a note on that to the article