Skip to content

DO NOT MERGE: running perf on #262#395

Closed
thetayloredman wants to merge 18 commits into
feat/176from
176-perf
Closed

DO NOT MERGE: running perf on #262#395
thetayloredman wants to merge 18 commits into
feat/176from
176-perf

Conversation

@thetayloredman
Copy link
Copy Markdown
Contributor

  • Initial plan
  • feat: add comprehensive performance benchmarking infrastructure
  • feat: add GitHub Actions benchmark workflow and expand benchmark suite
  • fix: correct benchmark workflow to properly compare PR vs base branch
  • perf: optimize benchmark workflow to run only twice and reuse cache
  • fix: improve benchmark output detection and add debug fallback
  • fix: remove conflicting --save-baseline flag from comparison run
  • feat: improve benchmark report formatting with table view and artifact link
  • feat: use diff-style formatting for benchmark results with explanation
  • feat: only highlight benchmark changes ≥5% in diff format
  • fix: correct diff color mapping - slower benchmarks now show in red
  • feat: tagged unions (enum) and pattern matching, wip
  • update to use new span modes
  • impl display
  • stash

Copilot AI and others added 17 commits October 6, 2025 18:14
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
…t link

Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
…ions

Co-authored-by: thetayloredman <26350849+thetayloredman@users.noreply.github.com>
…b-928d-d8f9ce6ae925

fix: use standard test framework in struct_construction example
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Oct 6, 2025

📚 Documentation Preview

The rustdoc documentation has been generated for this PR.

You can download the rustdoc artifact from the workflow run to preview the documentation locally.

To view the documentation:

  1. Download and extract the artifact
  2. Open index.html in your browser

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Oct 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.25%. Comparing base (ab9fb63) to head (4995d49).

Additional details and impacted files
@@            Coverage Diff            @@
##           feat/176     #395   +/-   ##
=========================================
  Coverage     58.25%   58.25%           
=========================================
  Files            46       46           
  Lines          3878     3878           
=========================================
  Hits           2259     2259           
  Misses         1619     1619           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@thetayloredman thetayloredman changed the base branch from main to feat/176 October 6, 2025 20:30
@thetayloredman thetayloredman deleted the 176-perf branch October 23, 2025 05:29
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.

3 participants