git: openjdk/jcov: 7902876: Cleanup Instr tool (#12)
duke
duke at openjdk.java.net
Wed Apr 7 19:24:07 UTC 2021
Changeset: e847caf0
Author: Leonid Kuskov <leonid.kuskov at oracle.com>
Committer: GitHub <noreply at github.com>
Date: 2021-04-07 12:23:48 +0000
URL: https://git.openjdk.java.net/jcov/commit/e847caf0
7902876: Cleanup Instr tool (#12)
* 7902535: Code coverage does not work in JDK 8
* 7902697: Switch jcov to the latest asm lib to support latest classfile
* 7902642: Make JCov runtime to only depend on java.base
* 7902724: jcov ignores covariant method overriding while gathering a methods' coverages
* 7902783: Static instrumentation fails with Java 9 and above if multiple inputs are used
* 7902796: Provide a "release" file for JCov builds
* 7902823: RepGen fails with IllegalFormatArgumentIndexException if started by JDK 16 and above
* 7902819: jcov fails to instrument JDKs records
* 7902724: jcov ignores covariant method overriding while gathering a methods coverages
* 7902764: RepGen: Javap mode doesn't support classes that have no package
* Instrumentation plugin concept
Reviewed-by: lkuskov
* 7902876: Cleanup Instr tool
Co-authored-by: Alexandre Iline <shurailine at openjdk.org>
! build/build.properties
! build/release.properties
! src/classes/com/sun/tdk/jcov/Instr.java
! src/classes/com/sun/tdk/jcov/insert/AbstractUniversalInstrumenter.java
! src/classes/com/sun/tdk/jcov/instrument/InstrumentationOptions.java
! src/classes/com/sun/tdk/jcov/instrument/InstrumentationParams.java
! src/classes/com/sun/tdk/jcov/report/javap/JavapClassReader.java
! src/classes/com/sun/tdk/jcov/runtime/PropertyFinder.java
! src/classes/com/sun/tdk/jcov/tools/JCovCMDTool.java
! src/classes/com/sun/tdk/jcov/util/Utils.java
! test/unit/com/sun/tdk/jcov/instrument/plugin/FieldsTest.java
! test/unit/com/sun/tdk/jcov/lib/InstrProxy.java
More information about the jcov-dev
mailing list