▲ | lmkg 4 days ago | ||||||||||||||||
It very much is something that exists in hardware. One of the major reasons why people finally discovered the provenance UB lurking in the standard is because of the CHERI architecture. | |||||||||||||||||
▲ | AnimalMuppet 4 days ago | parent | next [-] | ||||||||||||||||
So it's something that exists in some hardware. Are you claiming that it exists in all hardware, and we only realized that because of CHERI? Or are you claiming that it exists in CHERI hardware, but not in others. If it only exists in some hardware, how should the standard deal with that? | |||||||||||||||||
| |||||||||||||||||
▲ | pjmlp 4 days ago | parent | prev [-] | ||||||||||||||||
People keep forgetting that SPARC ADI did it first with hardware memory tagging for C. |