Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Coverage] Let Decision take account of expansions #78969

Merged
merged 12 commits into from
Feb 2, 2024

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    5d9de08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1564424 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f74dec7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    425185c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Fill up comments and revise

    * Introduce `MCDCDecisionRecorder`.
    * Sink `DecisionRecord` (was `DecisionRow`) into `MCDCDecisionRecorder` and make it private.
    * Rename identifiers.
    * Replace `Expansions` with `ExpandedFileIDs`
    * Seek `Decisions` in ascent order.
    chapuni committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    2fda236 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Update comments

    chapuni committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    133bd01 View commit details
    Browse the repository at this point in the history
  2. Make the class local

    chapuni committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2b6edff View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Import Alan's testcase from llvm#78819

    evodius96 authored and chapuni committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    9e0f60f View commit details
    Browse the repository at this point in the history
  2. Update test for my impl

    chapuni committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    83a0ff8 View commit details
    Browse the repository at this point in the history
  3. Reflect @MaskRay's suggestions

    chapuni committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    200a32f View commit details
    Browse the repository at this point in the history
  4. Mark dominates() const

    chapuni committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    0e4b05b View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Update mcdc-macro.test

    chapuni committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c889c04 View commit details
    Browse the repository at this point in the history