I'm not saying it would have become any more popular without this, but the fact that Oracle purchased Sun probably didn't help adoption here, at all.
I'm not saying it would have become any more popular without this, but the fact that Oracle purchased Sun probably didn't help adoption here, at all.
At least with luck those features are coming to ARM v8.3+ as well.
What do you mean? That it includes protection modes which make C "safe"?
https://swisdev.oracle.com/_files/What-Is-ADI.html
https://swisdev.oracle.com/_files/M7_Preso.pdf
This is enabled by default in Solaris since version 11.
"Secure Software - Made Simple with Software in Silicon"
https://www.youtube.com/watch?v=krOhcjF5Fsw
https://lazytyped.blogspot.com/2016/12/hardware-buffer-overf...
ARM v8.5 memory tagging extensions aims to try to achieve parity with it.
https://www.youtube.com/watch?v=IbisEjzoxTY
Google is planning to make use of them on the native layer of Android when they eventually became available.
Meanwhile Intel has decided to remove MPX from x86/x64 because no one is adopting them on Intel/AMD CPUs.
EDIT: Got the ARM version wrong.
https://news.ycombinator.com/item?id=18705340
You need to be a bit comfortable with Solaris and enterprise web sites to dig it out.