Yep, it is a fairly old technique with a lot of of general applicability beyond just allowing mutex elision for usage of per-core data structures amidst potential core migration. But apparently using your own expert knowledge and actually explaining things and describing generalizations is worthy of flagging these days.
Comments
There is a paper from Sun that anticipated tcmalloc's development of rseq by over a decade:
https://dl.acm.org/doi/abs/10.1145/512429.512451
Yep, it is a fairly old technique with a lot of of general applicability beyond just allowing mutex elision for usage of per-core data structures amidst potential core migration. But apparently using your own expert knowledge and actually explaining things and describing generalizations is worthy of flagging these days.
I have no idea why your comment was flagged :(