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: d5cbf29d97fdd23f6bda3d96cc57e517a06c5084.info Lines: 92.0 % 224 206
Test Date: 2025-03-18 14:05:41 Functions: 86.4 % 59 51

Function Name Sort by function name Hit count Sort by function hit count
<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<_> 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<_>>::align 44
>::align 0
>>::align 36
>>::align 8
<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::AlignedBufferMut<_>>::truncate 20
>::truncate 0
>>::truncate 20
<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>::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<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>> as core::ops::deref::Deref>::deref 8366185
> as core::ops::deref::Deref>::deref 8
> as core::ops::deref::Deref>::deref 8366177
<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 14135535
<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 5128650
> as uring_common::buf::io_buf::IoBuf>::bytes_total 8
> as uring_common::buf::io_buf::IoBuf>::bytes_total 5128642
<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 6569816
<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 1884442
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init 8
> as uring_common::buf::io_buf_mut::IoBufMut>::set_init 1884434
<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 3317519
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr 8
> as uring_common::buf::io_buf_mut::IoBufMut>::stable_mut_ptr 3317511
<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 12941283
>>::as_mut_ptr 64
>>::as_mut_ptr 12941219
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_ptr 6569852
>>::as_ptr 36
>>::as_ptr 6569816
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::as_slice 8367593
>>::as_slice 8
>>::as_slice 8367585
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::capacity 53701994
>>::capacity 240
>>::capacity 53701754
<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>>>::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>>>::freeze 17826
<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>>>::leak 188
<pageserver::virtual_file::owned_buffers_io::aligned_buffer::buffer_mut::AlignedBufferMut<pageserver::virtual_file::owned_buffers_io::aligned_buffer::alignment::ConstAlign<512>>>::len 85424313
>>::len 276
>>::len 85424037
<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>>>::set_len 11062558
>>::set_len 68
>>::set_len 11062490
<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>>>::with_capacity 1440436
>>::with_capacity 28
>>::with_capacity 1440408
<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::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

Generated by: LCOV version 2.1-beta