I was wondering if someone could let me know if tools exist that check for performance degrading coding practices. There is of course the well known Valgrind (
Valgrind Home), but the question is more if it is possible at a fundamental level. Do generic test cases exist for checking statically for coding practices that hamper performance for when the program is run?