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

Static scheduler #1830

Open
wants to merge 320 commits into
base: master
Choose a base branch
from
Open

Static scheduler #1830

wants to merge 320 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 21, 2023

  1. Update ADV and ADV2

    lsk567 committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    ce86d73 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Bump reactor-c

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e7ec971 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1908 from lf-lang/var-refs-in-schedules

    Add variables to schedules
    lsk567 authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0e5ba8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15e978d View commit details
    Browse the repository at this point in the history
  4. Bump reactor-c

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    90fc309 View commit details
    Browse the repository at this point in the history
  5. Apply spotless

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e8c52b3 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from @oowekyala

    Co-authored-by: Clément Fournier <[email protected]>
    lsk567 and oowekyala authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    53d9eca View commit details
    Browse the repository at this point in the history
  7. Bump reactor-c

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b80f594 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff93f34 View commit details
    Browse the repository at this point in the history
  9. Fix BIT

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    2de2572 View commit details
    Browse the repository at this point in the history
  10. Fix tracing

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1ae1a2f View commit details
    Browse the repository at this point in the history
  11. Apply spotless

    lsk567 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    22ee116 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Generate more STP instructions, and generate missing ADV instructions…

    … by not removing edges from SYNC to reactions.
    lsk567 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    9b393f5 View commit details
    Browse the repository at this point in the history
  2. Apply spotless

    lsk567 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    0accbf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08dbdc7 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    9b72432 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    475397d View commit details
    Browse the repository at this point in the history
  3. Turn off tracing by default

    lsk567 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a1cde8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69193d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6976667 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9bef82a View commit details
    Browse the repository at this point in the history
  7. Add todos

    ChadliaJerad committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6447874 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    60c8622 View commit details
    Browse the repository at this point in the history
  2. Undo an accidental edit

    lsk567 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4a49ed2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8732324 View commit details
    Browse the repository at this point in the history
  4. Apply spotless

    lsk567 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    12b3c0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d4df62a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c7c185 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    1d9ef09 View commit details
    Browse the repository at this point in the history
  2. Remove the static scheduler CI workflow to see if workflow count fall…

    …s below the 20 limit.
    lsk567 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c269a18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    171da5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    310ef57 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eb57ad9 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    c353e08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d4f7fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e98135a View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Rename RL to EGS

    lsk567 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    19732ff View commit details
    Browse the repository at this point in the history
  2. Minor comment update

    lsk567 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    9e74d03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    064f7d6 View commit details
    Browse the repository at this point in the history
  4. Add comments

    lsk567 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    7acb888 View commit details
    Browse the repository at this point in the history
  5. Rename EVM to PRET VM

    lsk567 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    44bf2d4 View commit details
    Browse the repository at this point in the history
  6. Apply spotless

    lsk567 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    1d40dbc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ac3727 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e98c69 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    db89415 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ed4126 View commit details
    Browse the repository at this point in the history
  3. Apply spotless

    lsk567 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4185a15 View commit details
    Browse the repository at this point in the history
  4. Refactor state space explorer

    lsk567 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    667dc8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4646a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8d8529e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f4f9f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d22246 View commit details
    Browse the repository at this point in the history
  9. Add a comment about addAll()

    lsk567 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    748f71c View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

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

Commits on Aug 3, 2023

  1. Begin to support shutdown, and set the stage for supporting multiple …

    …fragments and conditional branching
    lsk567 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    dc95efe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3aa9faf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c14519a View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    bf532aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51d3c57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24381b8 View commit details
    Browse the repository at this point in the history
  4. Add @wcet to TwoPhases.lf

    lsk567 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    d267bab View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Configuration menu
    Copy the full SHA
    ba22c67 View commit details
    Browse the repository at this point in the history
  2. Fix race condition by removing the reactor_reached_stop_tag array sin…

    …ce its updates are not atomic for some reason
    lsk567 committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    41085fc View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    465e75f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec6c26a View commit details
    Browse the repository at this point in the history
  3. Generate macros for labels

    lsk567 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    7fdc706 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

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

Commits on Aug 9, 2023

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

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    19ee103 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1937 from lf-lang/static-schedule-phase-jump

    Allow condition branching between phases
    lsk567 authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e4253e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d3ac59 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

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

Commits on Aug 12, 2023

  1. Fix dag update from file

    ChadliaJerad committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    74c3b6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86ddc27 View commit details
    Browse the repository at this point in the history
  3. Apply formatter

    ChadliaJerad committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    727fa4b View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

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

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    d5d7e45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a2609d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ae9257 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d25d90 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    f5d5586 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ca1e73 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Configuration menu
    Copy the full SHA
    4ef921c View commit details
    Browse the repository at this point in the history
  2. Check if a DAG is well-formed.

    lsk567 committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    44b8b2c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    b500c85 View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5a4a2df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7406bc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

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

Commits on Sep 25, 2023

  1. Add WIP for mocasin

    lsk567 committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c7b9443 View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    b3d0600 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd71f4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e25f967 View commit details
    Browse the repository at this point in the history
  5. Bump reactor-C

    erlingrj committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    d155bc1 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2022 from lf-lang/static-update-instr

    Static update instr
    erlingrj authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    7052656 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Support mocasin

    lsk567 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    73b9c7e View commit details
    Browse the repository at this point in the history
  2. Update mocasin note

    lsk567 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    c96a9f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7a4c66 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

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

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    905893d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b4daa6 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

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

Commits on Oct 9, 2023

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

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    038b4b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20a1555 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    73f6c29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    295b7a6 View commit details
    Browse the repository at this point in the history
  3. Make sure state space explorer does not involve physical actions duri…

    …ng the exploration of synchronous diagrams
    lsk567 committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    3b1df57 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Use the environment struct to pass necessary information to check the…

    … presence of triggers in static schedules, deprecating EIT
    lsk567 committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    ff8c54d View commit details
    Browse the repository at this point in the history
  2. Get a simple test to work

    lsk567 committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    9474535 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

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

Commits on Oct 26, 2023

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

Commits on Oct 27, 2023

  1. Add WIP

    lsk567 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    0513c6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb6f754 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

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

Commits on Oct 29, 2023

  1. Configuration menu
    Copy the full SHA
    f2d8429 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21a91cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45d6318 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ebc728 View commit details
    Browse the repository at this point in the history
  5. Revert "Add completion deadline inference logic. Need major refactori…

    …ng later."
    
    This reverts commit f2d8429.
    lsk567 committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    492db67 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    3d650e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    407e1a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7aa5ca View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    7e18dd5 View commit details
    Browse the repository at this point in the history
  2. Apply spotless

    lsk567 committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    48b3819 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Add wcet to ThreePhases

    lsk567 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    649bccf View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    323ed2a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    a4a858c View commit details
    Browse the repository at this point in the history
  2. Apply spotless

    lsk567 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f83daa7 View commit details
    Browse the repository at this point in the history
  3. Update integration test

    lsk567 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1e236c9 View commit details
    Browse the repository at this point in the history
  4. Parsing nested dictionary

    lsk567 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    bc915fb View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    f7595ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    222ad8c View commit details
    Browse the repository at this point in the history
  3. Update lf_assert to LF_ASSERT

    lsk567 committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    5912b90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    967f46b View commit details
    Browse the repository at this point in the history
  5. Fix mocasin property check

    lsk567 committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    74a1536 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

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

Commits on Dec 4, 2023

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

Commits on Dec 6, 2023

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

Commits on Dec 7, 2023

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

Commits on Dec 14, 2023

  1. Add WIP

    lsk567 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b6a01cb View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

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

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    f4e728f View commit details
    Browse the repository at this point in the history
  2. Add WIP

    lsk567 committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    5fc726c View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Unify DAG generation logic for both cyclic and acyclic diagrams. Use …

    …the 'associated node' method for both types of diagrams.
    lsk567 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    0f6ff2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7020e75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8239515 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

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

Commits on Feb 1, 2024

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

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    7ce303f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2db00e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Prune and improve comments

    lsk567 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    0e19505 View commit details
    Browse the repository at this point in the history
  2. Organize static tests

    lsk567 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    15cece9 View commit details
    Browse the repository at this point in the history
  3. Bump reactor-c

    lsk567 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    06edf6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9160ca View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Refactor static tests

    lsk567 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    212a149 View commit details
    Browse the repository at this point in the history
  2. Refactor test framework, temporarily comment out the connection skipp…

    …ing code in eventualDestinations(), bump reactor-c
    lsk567 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    2cf886c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8c7309 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Prune EIT from InstructionGenerator, fix the misplacement issue of pr…

    …e-connection helpers
    lsk567 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    fbe022e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e8c7e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    b3e210b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28f8c24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f3f81b View commit details
    Browse the repository at this point in the history
  4. Show instructions in DOT

    lsk567 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0b55e97 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Technical debt: disabling cycle check in LFValidator for now since de…

    …layed and physical connections are not skipped when checking eventual destination ports
    lsk567 committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    6318f83 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    c94d656 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38c2038 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

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

Commits on Mar 4, 2024

  1. Bump reactor-c

    lsk567 committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    234d856 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75c694b View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    2307d36 View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    dbda73c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Bump reactor-c

    lsk567 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6f8f4e2 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Add WIP

    lsk567 committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    d90e497 View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    ad9533e View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Add DAG edges based on connections, including those with delays. Coop…

    …Schedule.lf (with after delays) and Feedback2.lf should both work.
    lsk567 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    08fff06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f05a2a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    ca786d4 View commit details
    Browse the repository at this point in the history
  2. Bump reactor-c

    lsk567 committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e29725d View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Generate a pre-connection helper when the last port-modifying reactio…

    …n at a tag is invoked. Zero-delay cycles should work now.
    lsk567 committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    3bd1022 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    3042b78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ea014d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    3527f02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2feb5c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Redo 'Move connection management out of the jump-pass region' while n…

    …ot breaking synchronization
    lsk567 committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    f927b49 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    7dd27f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23a1c50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c73e8d7 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Support dash mode

    lsk567 committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    286206f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    35e67d7 View commit details
    Browse the repository at this point in the history
  2. Use circular buffers

    lsk567 committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8ae4b5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca43a52 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Use function pointers to execute virtual instructions. Stop tracing a…

    …uxiliary EXE (helps a lot).
    lsk567 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    09e1344 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e868224 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1cf1a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    7beaa39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fc56f6 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Disable cycle checks for now

    lsk567 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    cd6ec81 View commit details
    Browse the repository at this point in the history
  2. Allow dangling output ports

    lsk567 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2045d6e View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Add WU when the same reaction is mapped to different workers, fixing …

    …a race condition that shows negative lags
    lsk567 committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    c1d1be5 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

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

Commits on Apr 7, 2024

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

Commits on Apr 8, 2024

  1. Partially support token type

    lsk567 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7929b9b View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Add FIXME

    lsk567 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    9399218 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Refactor registers

    lsk567 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9b23a86 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    596cb7e View commit details
    Browse the repository at this point in the history
  2. Make ScheduleTest symmetric

    lsk567 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1a125b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Configuration menu
    Copy the full SHA
    9fa4695 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d124242 View commit details
    Browse the repository at this point in the history
  3. Remove unused files

    lsk567 committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    c0fa10c View commit details
    Browse the repository at this point in the history
  4. Minor name change

    lsk567 committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    5b5b492 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

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

Commits on May 1, 2024

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

Commits on May 31, 2024

  1. Support multiple labels for a location, make sure a phase label is be…

    …low procedure labels
    lsk567 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    400c561 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

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

Commits on Jun 2, 2024

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

Commits on Jun 6, 2024

  1. Add WIP

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

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    2103db5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a21ef78 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Check for empty behavior

    lsk567 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fe63e9c View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

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

Commits on Aug 4, 2024

  1. Bump reactor-c

    lsk567 committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    cebebb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f5a6d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Deprecate the brittle placeholder map mechanism for handling delayed …

    …instantiation by refactoring operands and check delayed instantiation at the operand level. This also simplifies optimization.
    lsk567 committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8f1d030 View commit details
    Browse the repository at this point in the history
  2. Remove debug prints

    lsk567 committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    51185b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Fix equivalence class grouping by enabling relative timing for ADVI a…

    …nd DU, and various minor updates
    lsk567 committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9c3aef7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Fix DU, udpate test case

    lsk567 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    e3ef195 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7733021 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Stop storing instructions inside nodes, which caused inconsistent ord…

    …er between instructions. Now use a view-based approach.
    lsk567 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1afcecb View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Bump reactor-c

    lsk567 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    5678c6a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    04fc70a View commit details
    Browse the repository at this point in the history
  2. Get tracing to work

    lsk567 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f10a594 View commit details
    Browse the repository at this point in the history
  3. Bump reactor-c

    lsk567 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    4fd6823 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Bump reactor-c

    lsk567 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    bfb3306 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Apply spotless

    lsk567 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    3610b88 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Add WIP

    lsk567 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9b81846 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e653166 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

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

Commits on Oct 16, 2024

  1. Update the connection test

    lsk567 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e2e7739 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    65bc9dd View commit details
    Browse the repository at this point in the history
  2. Apply spotless

    lsk567 committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    228e809 View commit details
    Browse the repository at this point in the history
  3. Add a missing semicolon

    lsk567 committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    310b0b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Add WIP

    lsk567 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    0381eaf View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    273cbc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53ed930 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b883b8f View commit details
    Browse the repository at this point in the history
  4. Bump reactor-c

    lsk567 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    28a995e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58a6e93 View commit details
    Browse the repository at this point in the history
  6. Apply spotless

    lsk567 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    908386d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

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