-------------------------------------------------------------------------------- Files compared: /home/ci-bench-runner/server/job-output/3c47a5e4-e98b-46a8-9b70-03139f88c330/base/results/cachegrind/handshake_tickets_ring_1.3_ecdsap384_chacha_server; /home/ci-bench-runner/server/job-output/3c47a5e4-e98b-46a8-9b70-03139f88c330/candidate/results/cachegrind/handshake_tickets_ring_1.3_ecdsap384_chacha_server Command: /tmp/.tmpAYNLMO/target/release/rustls-ci-bench run-single 26 server; /tmp/.tmpFflE0w/target/release/rustls-ci-bench run-single 26 server Data file: /home/ci-bench-runner/server/job-output/3c47a5e4-e98b-46a8-9b70-03139f88c330/diffs/handshake_tickets_ring_1.3_ecdsap384_chacha_server Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 0.1 Include dirs: User annotated: Auto-annotation: off -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 41,991 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 21,975 (52.33%) ???:alloc::collections::btree::map::BTreeMap::insert 18,520 (44.10%) ./malloc/./malloc/malloc.c:_int_free 17,694 (42.14%) ./malloc/./malloc/malloc.c:_int_malloc -15,444 (-36.8%) ???:alloc::collections::btree::map::entry::VacantEntry::insert -13,910 (-33.1%) ???:rustls::msgs::handshake::ClientHelloPayload::has_duplicate_extension 13,908 (33.12%) ???:core::ptr::drop_in_place 12,755 (30.38%) ???:alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing -12,473 (-29.7%) ./malloc/./malloc/malloc.c:malloc_consolidate -10,002 (-23.8%) ???:core::ptr::drop_in_place 9,780 (23.29%) ???:rustls::common_state::CommonState::send_single_fragment -8,186 (-19.5%) ???:rustls::common_state::CommonState::send_msg 6,580 (15.67%) ???:rustls::msgs::message::OutboundChunks::copy_to_vec 4,154 ( 9.89%) ???:>::try_from -4,154 (-9.89%) ???:>::try_from 3,617 ( 8.61%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms 3,162 ( 7.53%) ???:rustls::msgs::message::OutboundChunks::to_vec -2,232 (-5.32%) ???:rustls::record_layer::RecordLayer::decrypt_incoming -1,891 (-4.50%) ???: as core::ops::drop::Drop>::drop -1,880 (-4.48%) ???:::encrypt -1,829 (-4.36%) ???:core::ptr::drop_in_place 1,789 ( 4.26%) ???:hashbrown::map::HashMap::contains_key -1,717 (-4.09%) ???: as core::iter::traits::iterator::Iterator>::next 1,645 ( 3.92%) ???:rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello 1,581 ( 3.77%) ???:rustls::msgs::deframer::MessageDeframer::pop 1,568 ( 3.73%) ./malloc/./malloc/malloc.c:_int_realloc -1,550 (-3.69%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::into_traffic_with_client_finished_pending -1,206 (-2.87%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::set_handshake_decrypter -1,203 (-2.86%) ./stdio-common/./stdio-common/vfscanf-internal.c:__vfscanf_internal 1,020 ( 2.43%) ???:rustls::record_layer::RecordLayer::set_message_decrypter 970 ( 2.31%) ./malloc/./malloc/malloc.c:unlink_chunk.constprop.0 -588 (-1.40%) ./malloc/./malloc/malloc.c:alloc_perturb 559 ( 1.33%) ???:rustls::server::hs::ExpectClientHello::with_certified_key -558 (-1.33%) ???:alloc::collections::btree::map::IntoIter::dying_next 558 ( 1.33%) ???:rustls::server::tls13::client_hello::emit_finished_tls13 -525 (-1.25%) ./malloc/./malloc/malloc.c:systrim.constprop.0 -500 (-1.19%) ./stdlib/../stdlib/strtol_l.c:____strtoul_l_internal 493 ( 1.17%) ???:core::ptr::drop_in_place -462 (-1.10%) ???:core::ptr::drop_in_place<&core::option::Option>> 403 ( 0.96%) ???:>::handle 279 ( 0.66%) ???:rustls::msgs::message::InboundMessage::is_valid_ccs -279 (-0.66%) ???:rustls::conn::is_valid_ccs -248 (-0.59%) ???:<[rustls::msgs::handshake::ServerName] as rustls::msgs::handshake::ConvertServerNameList>::has_duplicate_names_for_type 238 ( 0.57%) ???:??? 186 ( 0.44%) ???:rustls::server::tls13::client_hello::emit_encrypted_extensions 171 ( 0.41%) ???:hashbrown::map::HashMap::insert 152 ( 0.36%) ???:rustls::server::handy::ServerSessionMemoryCache::new 124 ( 0.30%) ???:>::handle 124 ( 0.30%) ???:core::ptr::drop_in_place -120 (-0.29%) ???:::decrypt -119 (-0.28%) ./malloc/./malloc/malloc.c:sysmalloc 112 ( 0.27%) ???:hashbrown::map::HashMap::get_mut -93 (-0.22%) ???:rustls::server::tls13::client_hello::emit_server_hello -85 (-0.20%) ???:hashbrown::map::HashMap::with_capacity_and_hasher -84 (-0.20%) ./misc/./misc/sbrk.c:sbrk -73 (-0.17%) ./libio/./libio/iogetdelim.c:getdelim -72 (-0.17%) ./libio/./libio/genops.c:_IO_sputbackc -62 (-0.15%) ???:rustls::server::server_conn::>::for_server -52 (-0.12%) ???:rustls::limited_cache::LimitedCache::new -50 (-0.12%) ???:rustls::server::builder::>::with_cert_resolver