Code analysis tools

Code is fast and close to the hardware, this gives the responsibility to the programmer to program clean and safe code. To get a static code analysis tools emerge splint (see: ). It can do code analyses to increase safety of the program.

The Linux kernel team uses sparse to check the kernel (see: ). You can also emerge sparse.

You can also emerge pylint for python.

Dynamic code analysis tools go a step further and analyze the code while it is running.

Linurs Hosttech startpage