Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's pretty interesting. It really undersells itself in the intro description where it sounds something more like clang's ubsan -fsanitize=bounds, but in actuality it's adding other features as well including generics. Although that said, it's somewhat odd that memory lifetime is entirely ignored by it. All the changes seem to be laser focused on bounds checks and bounds checks only (with generics being to eliminate `void*` specifically so that, you guessed it, bounds checking can be done)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: