3 ms·
If a language is self-hosting that means it must guarantee translation of code that is not explicitly atomic in that language to instructions which are explicit
by fohfauXoo3erieb 3y ago
If a language is self-hosting that means it must guarantee translation of code that is not explicitly atomic in that language to instructions which are explicitly atomic in the CPU ISA to implement language explicit atomics.
I don't feel that the article take is useful or informative and amounts to gatekeeping ISA parallelism.
- workingjubilee 3y agoHave you ever heard of "CMPXCHG8B"?