From shurailine at openjdk.org Mon May 1 21:23:46 2023 From: shurailine at openjdk.org (Alexandre Iline) Date: Mon, 1 May 2023 21:23:46 GMT Subject: RFR: Data instrumentation plugin Message-ID: This adds "data coverage" module to JCov. Data coverage is implemented with JDK class file API. Older version, which was held as a plugin has been removed. Necessary changes to JCov core are made to accommodate this new instrumentation mechanism. ------------- Commit messages: - fix for CODETOOLS-7903452 - test fixes - adding data coverage code Changes: https://git.openjdk.org/jcov/pull/39/files Webrev: https://webrevs.openjdk.org/?repo=jcov&pr=39&range=00 Stats: 5953 lines in 90 files changed: 3847 ins; 2089 del; 17 mod Patch: https://git.openjdk.org/jcov/pull/39.diff Fetch: git fetch https://git.openjdk.org/jcov.git pull/39/head:pull/39 PR: https://git.openjdk.org/jcov/pull/39 From lkuskov at openjdk.org Tue May 2 18:45:38 2023 From: lkuskov at openjdk.org (Leonid Kuskov) Date: Tue, 2 May 2023 18:45:38 GMT Subject: RFR: Data instrumentation plugin In-Reply-To: References: Message-ID: On Mon, 1 May 2023 21:17:24 GMT, Alexandre Iline wrote: > This adds "data coverage" module to JCov. > Data coverage is implemented with JDK class file API. > Older version, which was held as a plugin has been removed. > Necessary changes to JCov core are made to accommodate this new instrumentation mechanism. Looks good ------------- PR Comment: https://git.openjdk.org/jcov/pull/39#issuecomment-1531973065 From shurailine at openjdk.org Thu May 4 01:43:33 2023 From: shurailine at openjdk.org (Alexandre Iline) Date: Thu, 4 May 2023 01:43:33 GMT Subject: Integrated: Data instrumentation plugin In-Reply-To: References: Message-ID: On Mon, 1 May 2023 21:17:24 GMT, Alexandre Iline wrote: > This adds "data coverage" module to JCov. > Data coverage is implemented with JDK class file API. > Older version, which was held as a plugin has been removed. > Necessary changes to JCov core are made to accommodate this new instrumentation mechanism. This pull request has now been integrated. Changeset: 38c88b61 Author: Alexandre Iline URL: https://git.openjdk.org/jcov/commit/38c88b61df61ae3636d3ee3fb7465e91c458444e Stats: 5953 lines in 90 files changed: 3847 ins; 2089 del; 17 mod Data instrumentation plugin ------------- PR: https://git.openjdk.org/jcov/pull/39