LCOV - code coverage report
Current view:
top level
-
pageserver/src/virtual_file/owned_buffers_io/aligned_buffer
- buffer_mut.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
6ba109da5cfb527b2b2c0d407f227bcb1bd8edaa.info
Lines:
92.0 %
224
206
Test Date:
2025-03-18 18:43:29
Functions:
86.4 %
59
51
Function Name
Hit count
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_> as core::convert::AsMut<[u8]>>::as_mut
0
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_> as core::convert::AsRef<[u8]>>::as_ref
0
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_> as core::ops::deref::DerefMut>::deref_mut
0
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_>>::as_mut_slice
0
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::panic_advance
0
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_bytes_put
4
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_bytes_put_panic
4
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_io_buf_put_slice
4
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_reserve
4
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_with_capacity
4
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_with_capacity_zeroed
4
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_>>::truncate
20
>::truncate
0
>>::truncate
20
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_>>::align
44
>::align
0
>>::align
8
>>::align
36
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::leak
188
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::with_capacity_zeroed
612
>>::with_capacity_zeroed
4
>>::with_capacity_zeroed
608
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as bytes::buf::buf_mut::BufMut>::chunk_mut
664
> as bytes::buf::buf_mut::BufMut>::chunk_mut
56
> as bytes::buf::buf_mut::BufMut>::chunk_mut
608
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_> as core::cmp::PartialEq<[u8]>>::eq
1408
as core::cmp::PartialEq<[u8]>>::eq
0
> as core::cmp::PartialEq<[u8]>>::eq
1408
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::from_raw
13246
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::clear
13298
>>::clear
20
>>::clear
13278
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::freeze
17826
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::with_capacity
1440416
>>::with_capacity
28
>>::with_capacity
1440388
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as uring_common::buf::io_buf_mut::IoBufMut>::set_init
1884423
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init
8
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init
1884415
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr
3317285
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr
8
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr
3317277
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as uring_common::buf::io_buf::IoBuf>::bytes_total
5129403
> as uring_common::buf::io_buf::IoBuf>::bytes_total
8
> as uring_common::buf::io_buf::IoBuf>::bytes_total
5129395
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as uring_common::buf::io_buf::IoBuf>::stable_ptr
6570147
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_ptr
6570183
>>::as_ptr
36
>>::as_ptr
6570147
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as core::ops::deref::Deref>::deref
8366105
> as core::ops::deref::Deref>::deref
8
> as core::ops::deref::Deref>::deref
8366097
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_slice
8367513
>>::as_slice
8
>>::as_slice
8367505
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::extend_from_slice
9623100
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::spare_capacity_mut
9623100
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::reserve
9623144
>>::reserve
12
>>::reserve
9623132
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as bytes::buf::buf_mut::BufMut>::advance_mut
9623764
> as bytes::buf::buf_mut::BufMut>::advance_mut
56
> as bytes::buf::buf_mut::BufMut>::advance_mut
9623708
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as bytes::buf::buf_mut::BufMut>::remaining_mut
9624436
> as bytes::buf::buf_mut::BufMut>::remaining_mut
120
> as bytes::buf::buf_mut::BufMut>::remaining_mut
9624316
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::set_len
11062539
>>::set_len
68
>>::set_len
11062471
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_mut_ptr
12941049
>>::as_mut_ptr
64
>>::as_mut_ptr
12940985
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>> as uring_common::buf::io_buf::IoBuf>::bytes_init
14135979
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::capacity
53703154
>>::capacity
240
>>::capacity
53702914
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::len
85423884
>>::len
276
>>::len
85423608
Generated by:
LCOV version 2.1-beta