Cobertura/Clover/etc. all operate by instrumenting the .class files
Must be sure to run the instrumented code rather than the actual code
Can overflow maximum method sizes; example: UnicodeUtil
Could such a tool use JVMPI instead?
Or a custom ClassLoader that instruments on the fly?