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:
f5f94ec0366b63fd2cbbe02edc2087dbd893d04d.info
Lines:
90.5 %
190
172
Test Date:
2024-11-20 05:34:23
Functions:
85.5 %
55
47
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
2
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_bytes_put_panic
2
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_io_buf_put_slice
2
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_reserve
2
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_with_capacity
2
pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::tests::test_with_capacity_zeroed
2
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_>>::truncate
10
>::truncate
0
>>::truncate
10
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_>>::align
18
>::align
0
>>::align
18
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::reserve
22
>>::reserve
6
>>::reserve
16
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::clear
26
>>::clear
10
>>::clear
16
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::leak
88
<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
300
>>::with_capacity_zeroed
2
>>::with_capacity_zeroed
298
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::freeze
968
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<_> as core::cmp::PartialEq<[u8]>>::eq
196626
as core::cmp::PartialEq<[u8]>>::eq
0
> as core::cmp::PartialEq<[u8]>>::eq
196626
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::with_capacity
995328
>>::with_capacity
14
>>::with_capacity
995314
<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
1128594
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init
4
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init
1128590
<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
1890480
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr
4
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr
1890476
<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
3501298
> as uring_common::buf::io_buf::IoBuf>::bytes_total
4
> as uring_common::buf::io_buf::IoBuf>::bytes_total
3501294
<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
3636700
> as core::ops::deref::Deref>::deref
4
> as core::ops::deref::Deref>::deref
3636696
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_slice
3833326
>>::as_slice
4
>>::as_slice
3833322
<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
4221169
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_ptr
4221187
>>::as_ptr
18
>>::as_ptr
4221169
<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
9181273
<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
37691436
> as bytes::buf::buf_mut::BufMut>::advance_mut
8218
> as bytes::buf::buf_mut::BufMut>::advance_mut
37683218
<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
37691436
> as bytes::buf::buf_mut::BufMut>::chunk_mut
8218
> as bytes::buf::buf_mut::BufMut>::chunk_mut
37683218
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::set_len
38593658
>>::set_len
8224
>>::set_len
38585434
<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
39581916
>>::as_mut_ptr
8222
>>::as_mut_ptr
39573694
<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
75382876
> as bytes::buf::buf_mut::BufMut>::remaining_mut
16440
> as bytes::buf::buf_mut::BufMut>::remaining_mut
75366436
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::capacity
116787934
>>::capacity
24690
>>::capacity
116763244
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::len
161575421
>>::len
32898
>>::len
161542523
Generated by:
LCOV version 2.1-beta