RFR: 7902876: Cleanup Instr tool [v2]

Alexandre Iline shurailine at openjdk.java.net
Wed Apr 7 19:13:16 UTC 2021


On Wed, 7 Apr 2021 18:41:45 GMT, Leonid Kuskov <lkuskov at openjdk.org> wrote:

>> This is the fix for https://bugs.openjdk.java.net/browse/CODETOOLS-7902876
>> The update fixes the following
>> 1. usage of methods in utests should be downgraded to JDK 8
>> 2. spelling errors and malformed comments
>> 3. javap regression
>> 4. jcov should be switched from 9.0.1 snapshot to 9.1 (JDK 17 is supported)
>> 5. deprecated methods should be refactored
>
> Leonid Kuskov has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 19 commits:
> 
>  - Merge branch 'master' into CODETOOLS-7902876
>  - 7902876: Cleanup Instr tool
>  - Instrumentation plugin concept
>    
>    Reviewed-by: lkuskov
>  - 7902764: RepGen: Javap mode doesn't support classes that have no package
>  - 7902724: jcov ignores covariant method overriding while gathering a methods coverages
>  - Merge remote-tracking branch 'upstream/master'
>  - 7902819: jcov fails to instrument JDKs records
>  - Merge branch 'master' into CODETOOLS-7902823
>  - 7902823: RepGen fails with IllegalFormatArgumentIndexException if started by JDK 16 and above
>  - Merge remote-tracking branch 'upstream/master'
>  - ... and 9 more: https://git.openjdk.java.net/jcov/compare/8deab262...a7ee41e7

LGTM

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

PR: https://git.openjdk.java.net/jcov/pull/12


More information about the jcov-dev mailing list