Skip to content

Commit

Permalink
Deploying to github.io from @ 9005132 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
Wentzell committed Jul 30, 2024
1 parent 11c45a9 commit 7310d80
Show file tree
Hide file tree
Showing 77 changed files with 1,113 additions and 5,305 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h1>GCC Code Coverage Report</h1>
</tr>
<tr>
<th scope="row">Date:</th>
<td>2024-07-30 17:51:14</td>
<td>2024-07-30 17:51:31</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -497,93 +497,93 @@ <h1>GCC Code Coverage Report</h1>
<summary class="linebranchSummary">485/970</summary>
<div class="linebranchContents">
<div class="notTakenBranch">&cross; Branch 0 not taken.</div>
<div class="takenBranch">&check; Branch 1 taken 2392 times.</div>
<div class="takenBranch">&check; Branch 1 taken 2353 times.</div>
<div class="notTakenBranch">&cross; Branch 10 not taken.</div>
<div class="takenBranch">&check; Branch 11 taken 2354 times.</div>
<div class="takenBranch">&check; Branch 11 taken 2315 times.</div>
<div class="notTakenBranch">&cross; Branch 20 not taken.</div>
<div class="takenBranch">&check; Branch 21 taken 1834 times.</div>
<div class="takenBranch">&check; Branch 21 taken 1820 times.</div>
<div class="notTakenBranch">&cross; Branch 30 not taken.</div>
<div class="takenBranch">&check; Branch 31 taken 2080 times.</div>
<div class="takenBranch">&check; Branch 31 taken 2066 times.</div>
<div class="notTakenBranch">&cross; Branch 40 not taken.</div>
<div class="takenBranch">&check; Branch 41 taken 2685 times.</div>
<div class="takenBranch">&check; Branch 41 taken 2672 times.</div>
<div class="notTakenBranch">&cross; Branch 50 not taken.</div>
<div class="takenBranch">&check; Branch 51 taken 166083 times.</div>
<div class="takenBranch">&check; Branch 51 taken 166059 times.</div>
<div class="notTakenBranch">&cross; Branch 60 not taken.</div>
<div class="takenBranch">&check; Branch 61 taken 165086 times.</div>
<div class="takenBranch">&check; Branch 61 taken 165080 times.</div>
<div class="notTakenBranch">&cross; Branch 70 not taken.</div>
<div class="takenBranch">&check; Branch 71 taken 165190 times.</div>
<div class="takenBranch">&check; Branch 71 taken 165186 times.</div>
<div class="notTakenBranch">&cross; Branch 80 not taken.</div>
<div class="takenBranch">&check; Branch 81 taken 165184 times.</div>
<div class="takenBranch">&check; Branch 81 taken 165182 times.</div>
<div class="notTakenBranch">&cross; Branch 90 not taken.</div>
<div class="takenBranch">&check; Branch 91 taken 165402 times.</div>
<div class="takenBranch">&check; Branch 91 taken 165400 times.</div>
<div class="notTakenBranch">&cross; Branch 100 not taken.</div>
<div class="takenBranch">&check; Branch 101 taken 165665 times.</div>
<div class="takenBranch">&check; Branch 101 taken 165662 times.</div>
<div class="notTakenBranch">&cross; Branch 110 not taken.</div>
<div class="takenBranch">&check; Branch 111 taken 2278 times.</div>
<div class="takenBranch">&check; Branch 111 taken 2275 times.</div>
<div class="notTakenBranch">&cross; Branch 120 not taken.</div>
<div class="takenBranch">&check; Branch 121 taken 1902 times.</div>
<div class="takenBranch">&check; Branch 121 taken 1884 times.</div>
<div class="notTakenBranch">&cross; Branch 130 not taken.</div>
<div class="takenBranch">&check; Branch 131 taken 1957 times.</div>
<div class="takenBranch">&check; Branch 131 taken 1915 times.</div>
<div class="notTakenBranch">&cross; Branch 140 not taken.</div>
<div class="takenBranch">&check; Branch 141 taken 2531 times.</div>
<div class="takenBranch">&check; Branch 141 taken 2507 times.</div>
<div class="notTakenBranch">&cross; Branch 150 not taken.</div>
<div class="takenBranch">&check; Branch 151 taken 2686 times.</div>
<div class="takenBranch">&check; Branch 151 taken 2662 times.</div>
<div class="notTakenBranch">&cross; Branch 160 not taken.</div>
<div class="takenBranch">&check; Branch 161 taken 2361 times.</div>
<div class="takenBranch">&check; Branch 161 taken 2337 times.</div>
<div class="notTakenBranch">&cross; Branch 170 not taken.</div>
<div class="takenBranch">&check; Branch 171 taken 1370 times.</div>
<div class="takenBranch">&check; Branch 171 taken 1346 times.</div>
<div class="notTakenBranch">&cross; Branch 180 not taken.</div>
<div class="takenBranch">&check; Branch 181 taken 1332 times.</div>
<div class="takenBranch">&check; Branch 181 taken 1308 times.</div>
<div class="notTakenBranch">&cross; Branch 190 not taken.</div>
<div class="takenBranch">&check; Branch 191 taken 651 times.</div>
<div class="takenBranch">&check; Branch 191 taken 618 times.</div>
<div class="notTakenBranch">&cross; Branch 200 not taken.</div>
<div class="takenBranch">&check; Branch 201 taken 700 times.</div>
<div class="takenBranch">&check; Branch 201 taken 691 times.</div>
<div class="notTakenBranch">&cross; Branch 210 not taken.</div>
<div class="takenBranch">&check; Branch 211 taken 11360 times.</div>
<div class="takenBranch">&check; Branch 211 taken 11351 times.</div>
<div class="notTakenBranch">&cross; Branch 220 not taken.</div>
<div class="takenBranch">&check; Branch 221 taken 1260 times.</div>
<div class="takenBranch">&check; Branch 221 taken 1257 times.</div>
<div class="notTakenBranch">&cross; Branch 230 not taken.</div>
<div class="takenBranch">&check; Branch 231 taken 1058 times.</div>
<div class="takenBranch">&check; Branch 231 taken 1050 times.</div>
<div class="notTakenBranch">&cross; Branch 240 not taken.</div>
<div class="takenBranch">&check; Branch 241 taken 875 times.</div>
<div class="takenBranch">&check; Branch 241 taken 631 times.</div>
<div class="notTakenBranch">&cross; Branch 250 not taken.</div>
<div class="takenBranch">&check; Branch 251 taken 483 times.</div>
<div class="takenBranch">&check; Branch 251 taken 482 times.</div>
<div class="notTakenBranch">&cross; Branch 260 not taken.</div>
<div class="takenBranch">&check; Branch 261 taken 30432 times.</div>
<div class="takenBranch">&check; Branch 261 taken 30431 times.</div>
<div class="notTakenBranch">&cross; Branch 270 not taken.</div>
<div class="takenBranch">&check; Branch 271 taken 10423 times.</div>
<div class="takenBranch">&check; Branch 271 taken 10417 times.</div>
<div class="notTakenBranch">&cross; Branch 280 not taken.</div>
<div class="takenBranch">&check; Branch 281 taken 436 times.</div>
<div class="takenBranch">&check; Branch 281 taken 430 times.</div>
<div class="notTakenBranch">&cross; Branch 290 not taken.</div>
<div class="takenBranch">&check; Branch 291 taken 420 times.</div>
<div class="takenBranch">&check; Branch 291 taken 419 times.</div>
<div class="notTakenBranch">&cross; Branch 300 not taken.</div>
<div class="takenBranch">&check; Branch 301 taken 337 times.</div>
<div class="takenBranch">&check; Branch 301 taken 336 times.</div>
<div class="notTakenBranch">&cross; Branch 310 not taken.</div>
<div class="takenBranch">&check; Branch 311 taken 477 times.</div>
<div class="notTakenBranch">&cross; Branch 320 not taken.</div>
<div class="takenBranch">&check; Branch 321 taken 498 times.</div>
<div class="takenBranch">&check; Branch 321 taken 486 times.</div>
<div class="notTakenBranch">&cross; Branch 330 not taken.</div>
<div class="takenBranch">&check; Branch 331 taken 258 times.</div>
<div class="takenBranch">&check; Branch 331 taken 252 times.</div>
<div class="notTakenBranch">&cross; Branch 340 not taken.</div>
<div class="takenBranch">&check; Branch 341 taken 462 times.</div>
<div class="takenBranch">&check; Branch 341 taken 456 times.</div>
<div class="notTakenBranch">&cross; Branch 350 not taken.</div>
<div class="takenBranch">&check; Branch 351 taken 532 times.</div>
<div class="takenBranch">&check; Branch 351 taken 526 times.</div>
<div class="notTakenBranch">&cross; Branch 360 not taken.</div>
<div class="takenBranch">&check; Branch 361 taken 274 times.</div>
<div class="takenBranch">&check; Branch 361 taken 268 times.</div>
<div class="notTakenBranch">&cross; Branch 370 not taken.</div>
<div class="takenBranch">&check; Branch 371 taken 246 times.</div>
<div class="takenBranch">&check; Branch 371 taken 241 times.</div>
<div class="notTakenBranch">&cross; Branch 380 not taken.</div>
<div class="takenBranch">&check; Branch 381 taken 259 times.</div>
<div class="takenBranch">&check; Branch 381 taken 254 times.</div>
<div class="notTakenBranch">&cross; Branch 390 not taken.</div>
<div class="takenBranch">&check; Branch 391 taken 273 times.</div>
<div class="takenBranch">&check; Branch 391 taken 268 times.</div>
<div class="notTakenBranch">&cross; Branch 400 not taken.</div>
<div class="takenBranch">&check; Branch 401 taken 200 times.</div>
<div class="takenBranch">&check; Branch 401 taken 198 times.</div>
<div class="notTakenBranch">&cross; Branch 410 not taken.</div>
<div class="takenBranch">&check; Branch 411 taken 557 times.</div>
<div class="takenBranch">&check; Branch 411 taken 497 times.</div>
<div class="notTakenBranch">&cross; Branch 420 not taken.</div>
<div class="takenBranch">&check; Branch 421 taken 665 times.</div>
<div class="takenBranch">&check; Branch 421 taken 649 times.</div>
<div class="notTakenBranch">&cross; Branch 430 not taken.</div>
<div class="takenBranch">&check; Branch 431 taken 691 times.</div>
<div class="takenBranch">&check; Branch 431 taken 645 times.</div>
<div class="notTakenBranch">&cross; Branch 440 not taken.</div>
<div class="takenBranch">&check; Branch 441 taken 318 times.</div>
<div class="notTakenBranch">&cross; Branch 450 not taken.</div>
Expand Down Expand Up @@ -1469,14 +1469,14 @@ <h1>GCC Code Coverage Report</h1>
</div>
</details>
</td>
<td class="linecount partialCoveredLine">18148409</td>
<td class="linecount partialCoveredLine">18147569</td>
<td class="src partialCoveredLine"><span class="w"> </span><span class="n">EXPECTS</span><span class="p">(</span><span class="n">p</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="k">nullptr</span><span class="p">);</span></td>
</tr>
<tr class="source-line">
<td class="lineno"><a id="l61" href="#l61">61</a></td>
<td class="linebranch">
</td>
<td class="linecount coveredLine">18148409</td>
<td class="linecount coveredLine">18147569</td>
<td class="src coveredLine"><span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">p</span><span class="p">[</span><span class="n">i</span><span class="p">];</span></td>
</tr>
<tr class="source-line">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h1>GCC Code Coverage Report</h1>
</tr>
<tr>
<th scope="row">Date:</th>
<td>2024-07-30 17:51:14</td>
<td>2024-07-30 17:51:31</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -74,7 +74,7 @@ <h1>GCC Code Coverage Report</h1>
<th>Block coverage</th>
</tr>
<tr><td><a href="#l151">nda::mem::check_adr_sp_valid&lt;(nda::mem::AddressSpace)1, (nda::mem::AddressSpace)1&gt;::{lambda()#1}::operator()() const (line 151)</a></td><td>called 536 times, returned 536 times</td><td>100.0%</td></tr>
<tr><td><a href="#l151">nda::mem::check_adr_sp_valid&lt;(nda::mem::AddressSpace)1&gt;::{lambda()#1}::operator()() const (line 151)</a></td><td>called 7957080 times, returned 7957080 times</td><td>100.0%</td></tr>
<tr><td><a href="#l151">nda::mem::check_adr_sp_valid&lt;(nda::mem::AddressSpace)1&gt;::{lambda()#1}::operator()() const (line 151)</a></td><td>called 7956690 times, returned 7956690 times</td><td>100.0%</td></tr>
</table>
</details>

Expand Down Expand Up @@ -1143,7 +1143,7 @@ <h1>GCC Code Coverage Report</h1>
<td class="lineno"><a id="l151" href="#l151">151</a></td>
<td class="linebranch">
</td>
<td class="linecount coveredLine">15914188</td>
<td class="linecount coveredLine">15913798</td>
<td class="src coveredLine"><span class="w"> </span><span class="k">static</span><span class="w"> </span><span class="k">const</span><span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">check_adr_sp_valid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[]()</span><span class="w"> </span><span class="p">{</span></td>
</tr>
<tr class="source-line">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h1>GCC Code Coverage Report</h1>
</tr>
<tr>
<th scope="row">Date:</th>
<td>2024-07-30 17:51:14</td>
<td>2024-07-30 17:51:31</td>
</tr>
</table>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h1>GCC Code Coverage Report</h1>
</tr>
<tr>
<th scope="row">Date:</th>
<td>2024-07-30 17:51:14</td>
<td>2024-07-30 17:51:31</td>
</tr>
</table>
</div>
Expand Down Expand Up @@ -105,9 +105,9 @@ <h1>GCC Code Coverage Report</h1>
<tr><td><a href="#l558">nda::mem::leak_check&lt;nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt; &gt;::get_memory_used() const (line 558)</a></td><td>called 5 times, returned 5 times</td><td>100.0%</td></tr>
<tr><td><a href="#l473">nda::mem::leak_check&lt;nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt; &gt;::leak_check() (line 473)</a></td><td>called 1 time, returned 1 time</td><td>100.0%</td></tr>
<tr><td><a href="#l491">nda::mem::leak_check&lt;nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt; &gt;::~leak_check() (line 491)</a></td><td>called 4 times, returned 4 times</td><td>43.0%</td></tr>
<tr><td><a href="#l97">nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt;::allocate(unsigned long) (line 97)</a></td><td>called 3978220 times, returned 3978220 times</td><td>100.0%</td></tr>
<tr><td><a href="#l97">nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt;::allocate(unsigned long) (line 97)</a></td><td>called 3978025 times, returned 3978025 times</td><td>100.0%</td></tr>
<tr><td><a href="#l109">nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt;::allocate_zero(unsigned long) (line 109)</a></td><td>called 560 times, returned 560 times</td><td>100.0%</td></tr>
<tr><td><a href="#l123">nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt;::deallocate(nda::mem::blk_t) (line 123)</a></td><td>called 3978780 times, returned 3978780 times</td><td>100.0%</td></tr>
<tr><td><a href="#l123">nda::mem::mallocator&lt;(nda::mem::AddressSpace)1&gt;::deallocate(nda::mem::blk_t) (line 123)</a></td><td>called 3978585 times, returned 3978585 times</td><td>100.0%</td></tr>
<tr><td><a href="#l308">nda::mem::multi_bucket&lt;800&gt;::allocate(unsigned long) (line 308)</a></td><td>called 1 time, returned 1 time</td><td>85.0%</td></tr>
<tr><td><a href="#l334">nda::mem::multi_bucket&lt;800&gt;::deallocate(nda::mem::blk_t) (line 334)</a></td><td>called 1 time, returned 1 time</td><td>21.0%</td></tr>
<tr><td><a href="#l275">nda::mem::multi_bucket&lt;800&gt;::find_non_full_bucket() (line 275)</a></td><td>not called</td><td>0.0%</td></tr>
Expand Down Expand Up @@ -819,7 +819,7 @@ <h1>GCC Code Coverage Report</h1>
<td class="lineno"><a id="l97" href="#l97">97</a></td>
<td class="linebranch">
</td>
<td class="linecount coveredLine">3978220</td>
<td class="linecount coveredLine">3978025</td>
<td class="src coveredLine"><span class="w"> </span><span class="k">static</span><span class="w"> </span><span class="n">blk_t</span><span class="w"> </span><span class="nf">allocate</span><span class="p">(</span><span class="kt">size_t</span><span class="w"> </span><span class="n">s</span><span class="p">)</span><span class="w"> </span><span class="k">noexcept</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="p">{(</span><span class="kt">char</span><span class="w"> </span><span class="o">*</span><span class="p">)</span><span class="n">malloc</span><span class="o">&lt;</span><span class="n">AdrSp</span><span class="o">&gt;</span><span class="p">(</span><span class="n">s</span><span class="p">),</span><span class="w"> </span><span class="n">s</span><span class="p">};</span><span class="w"> </span><span class="p">}</span></td>
</tr>
<tr class="source-line">
Expand Down Expand Up @@ -1001,7 +1001,7 @@ <h1>GCC Code Coverage Report</h1>
<td class="lineno"><a id="l123" href="#l123">123</a></td>
<td class="linebranch">
</td>
<td class="linecount coveredLine">3978780</td>
<td class="linecount coveredLine">3978585</td>
<td class="src coveredLine"><span class="w"> </span><span class="k">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">deallocate</span><span class="p">(</span><span class="n">blk_t</span><span class="w"> </span><span class="n">b</span><span class="p">)</span><span class="w"> </span><span class="k">noexcept</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">free</span><span class="o">&lt;</span><span class="n">AdrSp</span><span class="o">&gt;</span><span class="p">((</span><span class="kt">void</span><span class="w"> </span><span class="o">*</span><span class="p">)</span><span class="n">b</span><span class="p">.</span><span class="n">ptr</span><span class="p">);</span><span class="w"> </span><span class="p">}</span></td>
</tr>
<tr class="source-line">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ <h1>GCC Code Coverage Report</h1>
</tr>
<tr>
<th scope="row">Date:</th>
<td>2024-07-30 17:51:14</td>
<td>2024-07-30 17:51:31</td>
</tr>
</table>
</div>
Expand Down
Loading

0 comments on commit 7310d80

Please sign in to comment.