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

Improve Static FSM Compilation #2215

Merged
merged 106 commits into from
Sep 29, 2024
Merged

Improve Static FSM Compilation #2215

merged 106 commits into from
Sep 29, 2024

Commits on May 30, 2024

  1. it's a start

    calebmkim committed May 30, 2024
    Configuration menu
    Copy the full SHA
    42d8e85 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. some progress

    calebmkim committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5a0efac View commit details
    Browse the repository at this point in the history
  2. more progress

    calebmkim committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    17cb04a View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. really messy progress

    calebmkim committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    a928089 View commit details
    Browse the repository at this point in the history
  2. some small changes

    calebmkim committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c8656be View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    936c5d2 View commit details
    Browse the repository at this point in the history
  2. a start

    calebmkim committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a7e70fe View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. really basic works

    calebmkim committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    ca44408 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d60ae36 View commit details
    Browse the repository at this point in the history
  3. rename

    calebmkim committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    bc29c45 View commit details
    Browse the repository at this point in the history
  4. some progress lceaning

    calebmkim committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    4710e7d View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. progress on par

    calebmkim committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    380621c View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. par tree'

    calebmkim committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    a2408f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f782910 View commit details
    Browse the repository at this point in the history
  3. progress

    calebmkim committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    008aab7 View commit details
    Browse the repository at this point in the history
  4. compiles

    calebmkim committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    013b3c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. querying should work

    calebmkim committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    84f75ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fcd046 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a1957c View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. change z.futil

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    eef84d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f51bf0 View commit details
    Browse the repository at this point in the history
  3. added tests

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    af45ae2 View commit details
    Browse the repository at this point in the history
  4. remove debug macro

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    db5e807 View commit details
    Browse the repository at this point in the history
  5. hacky fix for bug

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c1d73bf View commit details
    Browse the repository at this point in the history
  6. delte junk

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    3ddc3e0 View commit details
    Browse the repository at this point in the history
  7. minor bug

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    802754c View commit details
    Browse the repository at this point in the history
  8. delete junk

    calebmkim committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    727fd82 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. small changes

    calebmkim committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    10022de View commit details
    Browse the repository at this point in the history
  2. static interface

    calebmkim committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c5a06fc View commit details
    Browse the repository at this point in the history
  3. systolic fix

    calebmkim committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    020d4b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    2d6410c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa7c67b View commit details
    Browse the repository at this point in the history
  3. stupid bug

    calebmkim committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ab6d719 View commit details
    Browse the repository at this point in the history
  4. fixed stupid bug hopefully

    calebmkim committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3443c98 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. first coloring try

    calebmkim committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e6c4eda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72c8801 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. very small changes

    calebmkim committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    0109bf6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50cb465 View commit details
    Browse the repository at this point in the history
  3. insert qor conflicts

    calebmkim committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    15847f3 View commit details
    Browse the repository at this point in the history
  4. comment out QoR

    calebmkim committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    2214112 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. ohe

    calebmkim committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    87db361 View commit details
    Browse the repository at this point in the history
  2. fix ohe bug

    calebmkim committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8d730b6 View commit details
    Browse the repository at this point in the history
  3. use ohe heuristic

    calebmkim committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b6f40a4 View commit details
    Browse the repository at this point in the history
  4. use heuristic

    calebmkim committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9333d21 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    832e29a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70b7c6d View commit details
    Browse the repository at this point in the history
  3. remove dbg stmt

    calebmkim committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c4d6288 View commit details
    Browse the repository at this point in the history
  4. fix stoopid bug

    calebmkim committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    dc44635 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    2fb8cbc View commit details
    Browse the repository at this point in the history
  2. remove warning

    calebmkim committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    905ee07 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. reduce redundancy

    calebmkim committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    4e1ff9f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'static-repeat-compilation' of https://github.com/calyxi…

    …r/calyx into static-repeat-compilation
    calebmkim committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a540e48 View commit details
    Browse the repository at this point in the history
  3. remove dbg stmt

    calebmkim committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a38529a View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. slightly better guard

    calebmkim committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    1b9595a View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. rewrite tests

    calebmkim committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    42a1e22 View commit details
    Browse the repository at this point in the history
  2. documentation

    calebmkim committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    ef4ee7b View commit details
    Browse the repository at this point in the history
  3. cleaner code

    calebmkim committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    748031e View commit details
    Browse the repository at this point in the history
  4. lots of documentation

    calebmkim committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    f590f8a View commit details
    Browse the repository at this point in the history
  5. modify tests

    calebmkim committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    bd85537 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. rename to more intuitive

    calebmkim committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4a29f2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfb8628 View commit details
    Browse the repository at this point in the history
  3. docs

    calebmkim committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    08fa8b1 View commit details
    Browse the repository at this point in the history
  4. simplify query stuff

    calebmkim committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f0fa096 View commit details
    Browse the repository at this point in the history
  5. done

    calebmkim committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5b3b057 View commit details
    Browse the repository at this point in the history
  6. fix error

    calebmkim committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5543df8 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. add cli

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ba41adf View commit details
    Browse the repository at this point in the history
  2. some more stuff

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    2287ca6 View commit details
    Browse the repository at this point in the history
  3. another try

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    e3e27ca View commit details
    Browse the repository at this point in the history
  4. back to og

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4ca2fd7 View commit details
    Browse the repository at this point in the history
  5. check if this works

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    329de88 View commit details
    Browse the repository at this point in the history
  6. cleanup

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3ad0bb9 View commit details
    Browse the repository at this point in the history
  7. added some more docs

    calebmkim committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    7f6790f View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. rename analyses

    calebmkim committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    36b95e4 View commit details
    Browse the repository at this point in the history
  2. trim code

    calebmkim committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    769ab7a View commit details
    Browse the repository at this point in the history
  3. static tree cleaning

    calebmkim committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    19c7bfe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fdfb4f View commit details
    Browse the repository at this point in the history
  5. default -> true

    calebmkim committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f1505b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. add documentation

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1dcd1f6 View commit details
    Browse the repository at this point in the history
  2. typo

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    eae0ebf View commit details
    Browse the repository at this point in the history
  3. nicer readability

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    35a1fea View commit details
    Browse the repository at this point in the history
  4. rewrite tests

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1ac71d9 View commit details
    Browse the repository at this point in the history
  5. small documentaion change

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    5b812a2 View commit details
    Browse the repository at this point in the history
  6. rewrite tests

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f8da9e5 View commit details
    Browse the repository at this point in the history
  7. clippy

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    4ac0089 View commit details
    Browse the repository at this point in the history
  8. another clippy error

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    69cefa1 View commit details
    Browse the repository at this point in the history
  9. more clippy errors

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    d8683b3 View commit details
    Browse the repository at this point in the history
  10. reset group_rewrites

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    3fed7b9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed1dc3f View commit details
    Browse the repository at this point in the history
  12. fix mergeing issue

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    92bd69d View commit details
    Browse the repository at this point in the history
  13. yxi tests

    calebmkim committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    ebab0fc View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

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

Commits on Jul 25, 2024

  1. different par strat

    calebmkim committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    081f79b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

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

Commits on Aug 5, 2024

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

Commits on Aug 7, 2024

  1. documentation

    calebmkim committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    ddb73c2 View commit details
    Browse the repository at this point in the history
  2. xxx note

    calebmkim committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    f599f70 View commit details
    Browse the repository at this point in the history
  3. lots of correctness tests

    calebmkim committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    7eae0f4 View commit details
    Browse the repository at this point in the history
  4. complicated query tests

    calebmkim committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d16e78f View commit details
    Browse the repository at this point in the history
  5. fix test

    calebmkim committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    5ae780b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    08dcb23 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. documentation

    calebmkim committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    f6d36c8 View commit details
    Browse the repository at this point in the history
  2. 32 bit to avoid overflow

    calebmkim committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    77cfcd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    9044d27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16709fb View commit details
    Browse the repository at this point in the history
  3. comments

    calebmkim committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    191802a View commit details
    Browse the repository at this point in the history