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

Introduce subsystems for memory and loop #590

Merged
merged 45 commits into from
Jun 5, 2024

Commits on May 7, 2024

  1. c1

    Fabian Czappa committed May 7, 2024
    Configuration menu
    Copy the full SHA
    a79efab View commit details
    Browse the repository at this point in the history
  2. Move nextFreeMemoryRegionId

    Fabian Czappa committed May 7, 2024
    Configuration menu
    Copy the full SHA
    a458b71 View commit details
    Browse the repository at this point in the history
  3. Other files

    Fabian Czappa committed May 7, 2024
    Configuration menu
    Copy the full SHA
    ca4fd1b View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Restore previous functionality

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    0466e44 View commit details
    Browse the repository at this point in the history
  2. Merge allocations

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    397427e View commit details
    Browse the repository at this point in the history
  3. Move MAKRO for timers to the callsite

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    de1d888 View commit details
    Browse the repository at this point in the history
  4. Move memory-related files

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    10ee010 View commit details
    Browse the repository at this point in the history
  5. Move functionality related to loops

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    c631fd8 View commit details
    Browse the repository at this point in the history
  6. Minor cleanup

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    9503531 View commit details
    Browse the repository at this point in the history
  7. Use RAII for timing and verbose output

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a6b0550 View commit details
    Browse the repository at this point in the history
  8. Move function-related globals

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    2494de5 View commit details
    Browse the repository at this point in the history
  9. Small reorganisation

    Fabian Czappa committed May 8, 2024
    Configuration menu
    Copy the full SHA
    27a48ac View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Split code in rtlib/loop/ and add tests

    Fabian Czappa committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e0b5494 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Clean loops

    Fabian Czappa committed May 16, 2024
    Configuration menu
    Copy the full SHA
    fee4814 View commit details
    Browse the repository at this point in the history
  2. Change debug output

    Fabian Czappa committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c4bc590 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4 from discopop-project/master

    Pull current master
    Sonnexo authored May 16, 2024
    Configuration menu
    Copy the full SHA
    bd570eb View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    09c2b05 View commit details
    Browse the repository at this point in the history
  2. Merge with discopop

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8e4d999 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6 from Sonnexo/memory-tests

    Memory tests
    Sonnexo authored May 17, 2024
    Configuration menu
    Copy the full SHA
    ffeb8c2 View commit details
    Browse the repository at this point in the history
  4. Delete unnecessary file

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    3da5efe View commit details
    Browse the repository at this point in the history
  5. Add tests for MRTNode

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    0bc08e3 View commit details
    Browse the repository at this point in the history
  6. Add tests for MemoryRegionTree

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    2f76f95 View commit details
    Browse the repository at this point in the history
  7. Fix stack accesses

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    dbfd795 View commit details
    Browse the repository at this point in the history
  8. Fix name of dp_loop_X

    Fabian Czappa committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d5630eb View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Add MemoryRegionTree2 with tests

    Fabian Czappa committed May 21, 2024
    Configuration menu
    Copy the full SHA
    980460a View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Add free to MemoryRegionTree2 with tests

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    e6a3803 View commit details
    Browse the repository at this point in the history
  2. Add benchmarks for MemeoryRegionTree2

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    bb74ba9 View commit details
    Browse the repository at this point in the history
  3. Add tests for MemoryManager

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    91ce47e View commit details
    Browse the repository at this point in the history
  4. Fix some loose ends 1

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    ce8cc4c View commit details
    Browse the repository at this point in the history
  5. Fix some loose ends 2

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    054dc19 View commit details
    Browse the repository at this point in the history
  6. Fix some loose ends

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    f04399f View commit details
    Browse the repository at this point in the history
  7. More tests for scope

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    e707ad5 View commit details
    Browse the repository at this point in the history
  8. Move two injected functions

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    a0271c8 View commit details
    Browse the repository at this point in the history
  9. Take first three commits

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    5c3269f View commit details
    Browse the repository at this point in the history
  10. Take fourth and fifth commits

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    ba6aff8 View commit details
    Browse the repository at this point in the history
  11. Take sixth commit

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    a1ebf8a View commit details
    Browse the repository at this point in the history
  12. Merge pull request #8 from Sonnexo/memory-tests

    Memory tests
    Sonnexo authored May 22, 2024
    Configuration menu
    Copy the full SHA
    129d357 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9ad9302 View commit details
    Browse the repository at this point in the history
  14. Polish merge

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    943ea0c View commit details
    Browse the repository at this point in the history
  15. Merge pull request #11 from Sonnexo/fc-master

    Fc master
    Sonnexo authored May 22, 2024
    Configuration menu
    Copy the full SHA
    28ec1e2 View commit details
    Browse the repository at this point in the history
  16. Change line endings

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    918965e View commit details
    Browse the repository at this point in the history
  17. Change capitalization

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    abb5775 View commit details
    Browse the repository at this point in the history
  18. Change capitalization

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    f3f769e View commit details
    Browse the repository at this point in the history
  19. Add operator!= for old gcc versions

    Fabian Czappa committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d4fd240 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

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