java-emma: a free Java code coverage tool (source)

EMMA is a fast Java code coverage tool based on bytecode
instrumentation. It differs from the existing tools by enabling coverage
profiling on large scale enterprise software projects with simultaneous
emphasis on fast individual development.