al8n / rarena

Lock-free ARENA allocator and a set of lock-free data structures based on the ARENA allocator.
Apache License 2.0
8 stars 1 forks source link

0.3.0 #13

Closed al8n closed 2 months ago

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 73.35165% with 97 lines in your changes missing coverage. Please review.

Project coverage is 54.25%. Comparing base (637a4b8) to head (8258493). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
rarena-allocator/src/allocator.rs 38.15% 47 Missing :warning:
rarena-allocator/src/options/open_options.rs 84.11% 17 Missing :warning:
rarena-allocator/src/common.rs 68.75% 10 Missing :warning:
rarena-allocator/src/memory.rs 85.00% 9 Missing :warning:
rarena-allocator/src/sealed.rs 65.21% 8 Missing :warning:
rarena-allocator/src/options.rs 71.42% 2 Missing :warning:
rarena-allocator/src/sync.rs 93.33% 2 Missing :warning:
rarena-allocator/src/unsync.rs 93.10% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #13 +/- ## ========================================== - Coverage 57.41% 54.25% -3.16% ========================================== Files 13 13 Lines 2968 2689 -279 ========================================== - Hits 1704 1459 -245 + Misses 1264 1230 -34 ``` | [Files with missing lines](https://app.codecov.io/gh/al8n/rarena/pull/13?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) | Coverage Δ | | |---|---|---| | [rarena-allocator/src/bytes.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fbytes.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvYnl0ZXMucnM=) | `20.63% <ø> (ø)` | | | [rarena-allocator/src/lib.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Flib.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvbGliLnJz) | `65.78% <ø> (+14.15%)` | :arrow_up: | | [rarena-allocator/src/object.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fobject.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvb2JqZWN0LnJz) | `44.77% <ø> (ø)` | | | [rarena-allocator/src/sync/tests.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fsync%2Ftests.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvc3luYy90ZXN0cy5ycw==) | `98.57% <ø> (+0.89%)` | :arrow_up: | | [rarena-allocator/src/options.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Foptions.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvb3B0aW9ucy5ycw==) | `85.00% <71.42%> (-4.62%)` | :arrow_down: | | [rarena-allocator/src/sync.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fsync.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvc3luYy5ycw==) | `54.57% <93.33%> (-1.25%)` | :arrow_down: | | [rarena-allocator/src/unsync.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Funsync.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvdW5zeW5jLnJz) | `44.91% <93.10%> (-2.02%)` | :arrow_down: | | [rarena-allocator/src/sealed.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fsealed.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvc2VhbGVkLnJz) | `65.21% <65.21%> (ø)` | | | [rarena-allocator/src/memory.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fmemory.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvbWVtb3J5LnJz) | `65.25% <85.00%> (+4.81%)` | :arrow_up: | | [rarena-allocator/src/common.rs](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree&filepath=rarena-allocator%2Fsrc%2Fcommon.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu#diff-cmFyZW5hLWFsbG9jYXRvci9zcmMvY29tbW9uLnJz) | `68.75% <68.75%> (ø)` | | | ... and [2 more](https://app.codecov.io/gh/al8n/rarena/pull/13?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) | | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/al8n/rarena/pull/13?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/al8n/rarena/pull/13?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). Last update [637a4b8...8258493](https://app.codecov.io/gh/al8n/rarena/pull/13?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Al+Liu).