| ▲ | rwmj 2 days ago | |||||||
I wrote a bounds checking patch to GCC (mentioned in a link from the article) back in 1995. It did full bounds checking of C & C++ while being compatible with existing libraries and ABIs, making it a bit more practical than Fil-C to deploy in the real world. You only had to recompile your application, if you trusted the libraries (although the bounds checking obviously didn't extend into the libraries unless you recompiled them). It didn't do the GC thing, but instead detected use after free at the point of use. | ||||||||
| ▲ | aw1621107 2 days ago | parent [-] | |||||||
Interesting! How much interest did your work attract at the time? | ||||||||
| ||||||||