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

Add performance tracing #204

Merged
merged 28 commits into from
Sep 9, 2024
Merged

Add performance tracing #204

merged 28 commits into from
Sep 9, 2024

Commits on Aug 29, 2024

  1. Refactor tracing with smaller structures.

    Move serialization into message loop for performance reasons.
    Add instant event.
    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    ec86075 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a651235 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5507bc View commit details
    Browse the repository at this point in the history
  4. Temporarily disable printing of log messages.

    Cuz I'm reusing this for forwarding trace event as well.
    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    93a7cc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01416e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    543e740 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d624b70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c6c886 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2670b61 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c0a8527 View commit details
    Browse the repository at this point in the history
  11. Refactor to enable global access to trace.

    From both C++ and Python.
    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a637c1a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1edac93 View commit details
    Browse the repository at this point in the history
  13. Rename tracing C++ file.

    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    37d2811 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    be1d665 View commit details
    Browse the repository at this point in the history
  15. Add tracing for data streams.

    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b4f4d75 View commit details
    Browse the repository at this point in the history
  16. Add docstrings.

    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d2b9caf View commit details
    Browse the repository at this point in the history
  17. Remove unused import.

    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a327523 View commit details
    Browse the repository at this point in the history
  18. Add actual trace test script.

    ehpor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    edb1dbe View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d54dba6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c2d8b29 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    07bf4b0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    56606bb View commit details
    Browse the repository at this point in the history
  23. Fix hardcoded port.

    ehpor authored and makidonlab committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a3dcb73 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b5c71d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Add comments and docstrings.

    ehpor committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    51d700f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2fd020 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95a273c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    310fa15 View commit details
    Browse the repository at this point in the history