-------------------------------------------------------------------------------- Files compared: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/base/results/cachegrind/handshake_session_id_aws_lc_rs_1.3_rsa_aes_server; /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/candidate/results/cachegrind/handshake_session_id_aws_lc_rs_1.3_rsa_aes_server Command: /tmp/.tmpHtIyYt/target/release/rustls-ci-bench run-single 33 server; /tmp/.tmpOV7DqN/target/release/rustls-ci-bench run-single 33 server Data file: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/diffs/handshake_session_id_aws_lc_rs_1.3_rsa_aes_server Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 0.1 Include dirs: User annotated: Auto-annotation: off -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- -11,151 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- -10,001 (89.69%) ???:core::ptr::drop_in_place 10,001 (-89.7%) ???:core::ptr::drop_in_place -9,780 (87.71%) ???:rustls::common_state::CommonState::send_single_fragment 7,520 (-67.4%) ???:::encrypt -7,065 (63.36%) ???:aws_lc_0_17_0_bn_add_words -6,956 (62.38%) ???:rustls::msgs::message::outbound::PrefixedPayload::with_capacity -6,580 (59.01%) ???:rustls::msgs::message::outbound::PrefixedPayload::extend_from_chunks 6,465 (-58.0%) ???:rustls::common_state::CommonState::send_msg -3,532 (31.67%) ???:aws_lc_0_17_0_bn_uadd_consttime 2,214 (-19.9%) ???:alloc::collections::btree::map::BTreeMap::insert 2,000 (-17.9%) ???:bn_cmp_words_consttime -1,736 (15.57%) ???:>::handle 1,705 (-15.3%) ???:aws_lc_rs::agreement::x25519_diffie_hellman 1,550 (-13.9%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::into_traffic_with_client_finished_pending 1,401 (-12.6%) ???:aws_lc_0_17_0_bn_rshift1_words 1,302 (-11.7%) ???:rustls::common_state::CommonState::new -1,251 (11.22%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms 1,206 (-10.8%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::set_handshake_decrypter -1,085 ( 9.73%) ???:rustls::server::server_conn::>::for_server -1,054 ( 9.45%) ???:>::from -1,020 ( 9.15%) ???:rustls::record_layer::RecordLayer::set_message_decrypter 851 (-7.63%) ???:aws_lc_0_17_0_bn_rshift_words -558 ( 5.00%) ???:rustls::server::tls13::client_hello::emit_finished_tls13 -558 ( 5.00%) ???:rustls::crypto::aws_lc_rs::ring_shim::agree_ephemeral 558 (-5.00%) ???:alloc::collections::btree::map::IntoIter::dying_next 526 (-4.72%) ???:aws_lc_0_17_0_aes_hw_ctr32_encrypt_blocks 520 (-4.66%) ???:aws_lc_0_17_0_bn_usub_consttime 462 (-4.14%) ???:aws_lc_0_17_0_aes_hw_encrypt 450 (-4.04%) ???:aws_lc_0_17_0_aes_hw_set_encrypt_key -403 ( 3.61%) ???:rustls::crypto::SupportedKxGroup::start_and_complete -370 ( 3.32%) ???:aws_lc_0_17_0_BN_uadd -310 ( 2.78%) ???:::deref_mut 310 (-2.78%) ???:::deref_mut 280 (-2.51%) ???:aws_lc_0_17_0_BN_rshift 270 (-2.42%) ???:aws_lc_0_17_0_bn_is_bit_set_words -260 ( 2.33%) ???:aws_lc_0_17_0_bn_minimal_width -254 ( 2.28%) ???:rustls::server::hs::ExpectClientHello::with_certified_key 243 (-2.18%) ???:aws_lc_0_17_0_BN_mod_inverse_odd 225 (-2.02%) ???:aws_lc_0_17_0_bn_sub_words 220 (-1.97%) ???:aws_lc_0_17_0_bn_fits_in_words 216 (-1.94%) ???:aws_lc_0_17_0_BN_rshift1 -186 ( 1.67%) ???:::deref 186 (-1.67%) ???:::deref 180 (-1.61%) ???:ctr_drbg_update.part.0 162 (-1.45%) ???:aws_lc_0_17_0_BN_is_bit_set 150 (-1.35%) ???:rustls::msgs::handshake::ClientHelloPayload::has_keyshare_extension_with_duplicates 124 (-1.11%) ???:aws_lc_0_17_0_bn_in_range_words -124 ( 1.11%) ???:::encode 119 (-1.07%) ???:aws_lc_0_17_0_CTR_DRBG_generate 90 (-0.81%) ???:aws_lc_0_17_0_BN_usub 82 (-0.74%) ???:aws_lc_0_17_0_RAND_bytes_with_additional_data.part.0 -72 ( 0.65%) ./elf/../sysdeps/x86_64/dl-machine.h:_dl_relocate_object -72 ( 0.65%) ???:aws_lc_0_17_0_bn_set_minimal_width 72 (-0.65%) ???:aws_lc_0_17_0_BN_is_odd 62 (-0.56%) ???:aws_lc_0_17_0_aes_ctr_set_key 52 (-0.47%) ???:alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing -51 ( 0.46%) ???:rustls::server::hs::process_client_hello 50 (-0.45%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 50 (-0.45%) ???:hashbrown::map::HashMap::insert -49 ( 0.44%) ???:::encode 48 (-0.43%) ???:rustls::server::hs::ExtensionProcessing::process_common 45 (-0.40%) ???:aws_lc_0_17_0_CRYPTO_rdrand_multiple8_buf 45 (-0.40%) ???:aws_lc_0_17_0_BN_ucmp -45 ( 0.40%) ./elf/./elf/do-rel.h:_dl_relocate_object -45 ( 0.40%) ???:aws_lc_0_17_0_bn_wexpand -36 ( 0.32%) ./stdlib/../stdlib/strtol_l.c:____strtoul_l_internal -36 ( 0.32%) ???:alloc::raw_vec::RawVec::reserve_for_push 36 (-0.32%) ???:alloc::raw_vec::RawVec::reserve::do_reserve_and_handle -33 ( 0.30%) ???:rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello 33 (-0.30%) ???:::encode 30 (-0.27%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_rdlock@@GLIBC_2.34 28 (-0.25%) ???:hashbrown::map::HashMap::get_mut -26 ( 0.23%) ./string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:__memcmp_avx2_movbe 26 (-0.23%) ./nptl/./nptl/pthread_rwlock_unlock.c:pthread_rwlock_unlock@@GLIBC_2.34 24 (-0.22%) ???:rustls::msgs::handshake::ClientHelloPayload::psk_modes 24 (-0.22%) ???:rustls::msgs::handshake::ClientHelloPayload::psk_mode_offered 24 (-0.22%) ???:aws_lc_0_17_0_CRYPTO_get_fork_generation -20 ( 0.18%) ???:::take -19 ( 0.17%) ???:::put 18 (-0.16%) ???:aws_lc_0_17_0_BN_is_zero 17 (-0.15%) ./nptl/./nptl/pthread_getspecific.c:pthread_getspecific@@GLIBC_2.34 16 (-0.14%) ./nptl/./nptl/pthread_rwlock_rdlock.c:pthread_rwlock_rdlock@@GLIBC_2.34 16 (-0.14%) ???:aws_lc_0_17_0_CRYPTO_get_thread_local 15 (-0.13%) ???:aws_lc_0_17_0_bn_rand_range_words 14 (-0.13%) ???:aws_lc_0_17_0_rand_fork_unsafe_buffering_enabled 12 (-0.11%) ???:aws_lc_0_17_0_CRYPTO_STATIC_MUTEX_lock_read 12 (-0.11%) ???:aws_lc_0_17_0_CRYPTO_once 12 (-0.11%) ???:aws_lc_0_17_0_CRYPTO_STATIC_MUTEX_unlock_read