Skip to content

Add tracy logging, fix status, log memory usage#94

Merged
michalpelka merged 4 commits into
mainfrom
mp/tracy_logging
Jun 11, 2026
Merged

Add tracy logging, fix status, log memory usage#94
michalpelka merged 4 commits into
mainfrom
mp/tracy_logging

Conversation

@michalpelka

Copy link
Copy Markdown
Collaborator

No description provided.

michalpelka and others added 3 commits June 12, 2026 00:23
Signed-off-by: Michal Pelka <michalpelka@gmail.com>
- Add Tracy v0.13.1 as submodule (3rd/tracy), off by default (MANDEYE_USE_TRACY)
- Tracy headers always available so macros are no-ops without TRACY_ENABLE
- Add ZoneScoped/TracyPlot to saveLaz (find_bounds, write_points, buffer/file size)
- Add TracyPlot for lidar buffer size in HesaiClient and BaseLidarClient
- Add cpu_temp_c, mem_used_mb, mem_total_mb, swap_used_mb to /json/status
- Fix: savePointcloudData result discarded in continuous scan path (save_duration_sec1 always -1)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
TracyPlot macro used in main.cpp but header was only included
transitively — add direct include so no-op macros are defined
when MANDEYE_USE_TRACY is OFF.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@michalpelka michalpelka merged commit 55cb3a2 into main Jun 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant