RFR: Instrumentation plugin

Alexandre Iline shurailine at openjdk.org
Thu Oct 27 22:51:47 UTC 2022


Pushing the WIP code into a development branch in the base repo.

-------------

Commit messages:
 - ModuleInstrumentationPlugin
 - CODETOOLS-7903274: Pluggable instrumentation in JCov
 - 7903345: Public methods of inner classes are reported as private
 - 7903342: Wrong methods reported as synthetic
 - 7903334: Clean the rest of the ASM dependencies
 - 7903326: Refactor CharacterRangeTableAttribute
 - 7903320: Move InvokeMethodAdapter.getInvokeID(String, String, String) up
 - 7903308: Refactor com.sun.tdk.jcov.instrument.BasicBlock to not depend on ASM
 - 7903307: Move ASM dependent classes to a different package
 - 7903306: Number format exception while loading the data
 - ... and 2 more: https://git.openjdk.org/jcov/compare/872982fb...bec4560f

Changes: https://git.openjdk.org/jcov/pull/31/files
 Webrev: https://webrevs.openjdk.org/?repo=jcov&pr=31&range=00
  Stats: 4963 lines in 93 files changed: 2853 ins; 1611 del; 499 mod
  Patch: https://git.openjdk.org/jcov/pull/31.diff
  Fetch: git fetch https://git.openjdk.org/jcov pull/31/head:pull/31

PR: https://git.openjdk.org/jcov/pull/31


More information about the jcov-dev mailing list