Skip to content

Reduces SHM element allocation#133

Merged
marcoSanti merged 1 commit intocapio-v2from
Queue-improvements
Apr 18, 2025
Merged

Reduces SHM element allocation#133
marcoSanti merged 1 commit intocapio-v2from
Queue-improvements

Conversation

@marcoSanti
Copy link
Copy Markdown
Member

This commit introduces a new category of response queue for requests which uses two, instead of five, shared memory object for each instanced element. The size is fixed to 64 bit, and can only be used to reply to the posix application, offsets or numerical values that fits within 64 bits of space.

This commit introduces a new category of response queue for requests
which uses two, instead of five, shared memory object for each instanced
element. The size is fixed to 64 bit, and can only be used to reply to
the posix application, offsets or numerical values that fits within 64
bits of space.
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 11, 2025

Codecov Report

Attention: Patch coverage is 97.50000% with 1 line in your changes missing coverage. Please review.

Project coverage is 47.46%. Comparing base (aca650a) to head (4a24887).
Report is 2 commits behind head on capio-v2.

Files with missing lines Patch % Lines
src/common/capio/response_queue.hpp 96.29% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##           capio-v2     #133      +/-   ##
============================================
+ Coverage     47.17%   47.46%   +0.28%     
============================================
  Files            70       71       +1     
  Lines          3315     3339      +24     
  Branches       1906     1913       +7     
============================================
+ Hits           1564     1585      +21     
- Misses          796      865      +69     
+ Partials        955      889      -66     

☔ 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.

@marcoSanti marcoSanti force-pushed the Queue-improvements branch 3 times, most recently from 382610d to 4a24887 Compare April 18, 2025 07:54
@marcoSanti marcoSanti merged commit 4efc40f into capio-v2 Apr 18, 2025
71 of 112 checks passed
@marcoSanti marcoSanti deleted the Queue-improvements branch April 18, 2025 08:12
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