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

> Safe languages insert additional machine branches to do things like verify that array accesses are in-bounds. In correct code, those branches are never taken. That means that the machine code cannot be 100% branch tested, which is an important component of SQLite's quality strategy.

I don't think they thought about this too much. In the C code are they testing the "branch" into Undefined Behaviour?



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

Search: