News for hackers. Stuff that matters.
Re:On the lack of progress reports from the Mill project by Woodi on Monday July 26, 2021 @06:05AM (#27957625)
Yep, atomics was implemented earlier but, as far as I know, they was patented and only after patent expired Intel put them in. So, how many years it take to "popularize" atomics ? Ten, 20 years ?
Re:On the lack of progress reports from the Mill project by h0l0cube on Monday July 26, 2021 @06:38AM (#27957851)
I suppose multi-threading wasn't a huge problem for most applications. But I'm not sure how a mutex could ever be properly implemented in a multithreaded environment without an atomic compare and swap, but they've certainly been a thing for a very long time. In terms of atomics as a assembler intrinsic, I think that only became popular when intrinsics started being supported in C compilers, but I doubt the patent was holding that back - unless you know different?