Are there any tools that can determine if a function/procedure/method/entire class is used?
I\'ve seen tools that can help a knowledgeable developer track down unus
You could also check the most commonly used commercial profiler/coverage tool, AQTime from http://www.automatedqa.com
Here's a video on features: http://www.automatedqa.com/products/aqtime/screencasts/coverage-profiling/