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

Migrate most shrinker functions to the ir #3962

Merged
merged 40 commits into from
May 29, 2024

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    0ba943c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. format

    tybug committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9e3dbc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b02a67d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    901d636 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    50b2b13 View commit details
    Browse the repository at this point in the history
  2. disable dfa shrinking

    tybug committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d81d50e View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Configuration menu
    Copy the full SHA
    f7d0d29 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    f826f69 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. format

    tybug committed May 12, 2024
    Configuration menu
    Copy the full SHA
    bc418d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12d0019 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. respect forced status in datatree simulate for invalid nodes

    this fixes a nasty flaky error that I spent many hours tracking down
    tybug committed May 22, 2024
    Configuration menu
    Copy the full SHA
    172dbd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1b1732 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    627af8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    870c20b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e88ce7e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aeccbc5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b69cf17 View commit details
    Browse the repository at this point in the history
  8. fix invalid_at tests

    tybug committed May 22, 2024
    Configuration menu
    Copy the full SHA
    866c846 View commit details
    Browse the repository at this point in the history
  9. improve datatree printing

    tybug committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d26fd9b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1fe712e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ce2a9c7 View commit details
    Browse the repository at this point in the history
  12. add slip shrink test

    tybug committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d9a077d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2a96a5c View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    9de7ef5 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. strip out dfa shrinking logic and tests

    this would have had to be rebuilt for the ir anyway, and that's not going to happen in the near future. hopefully we come back to this and restore it from history!
    tybug committed May 25, 2024
    Configuration menu
    Copy the full SHA
    8eaa4d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31c445a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c1f554 View commit details
    Browse the repository at this point in the history
  4. more clear float shrink logic

    tybug committed May 25, 2024
    Configuration menu
    Copy the full SHA
    fdeeb0d View commit details
    Browse the repository at this point in the history
  5. add shrinking benchmark code

    tybug committed May 25, 2024
    Configuration menu
    Copy the full SHA
    9ad13e4 View commit details
    Browse the repository at this point in the history
  6. add release notes

    tybug committed May 25, 2024
    Configuration menu
    Copy the full SHA
    1b5093b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

  1. Configuration menu
    Copy the full SHA
    674c8e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    237332f View commit details
    Browse the repository at this point in the history
  3. extract function

    tybug committed May 26, 2024
    Configuration menu
    Copy the full SHA
    6112e22 View commit details
    Browse the repository at this point in the history
  4. clarify comment

    tybug committed May 26, 2024
    Configuration menu
    Copy the full SHA
    a9f50c6 View commit details
    Browse the repository at this point in the history
  5. try debug

    tybug committed May 26, 2024
    Configuration menu
    Copy the full SHA
    25dbf2d View commit details
    Browse the repository at this point in the history
  6. refactor slightly

    tybug committed May 26, 2024
    Configuration menu
    Copy the full SHA
    6a981fc View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. don't permit >128 bit integers

    tybug committed May 27, 2024
    Configuration menu
    Copy the full SHA
    41b15e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    866256e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66f2464 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    3814b54 View commit details
    Browse the repository at this point in the history