-------------------------------------------------------------------------------- Files compared: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/base/results/cachegrind/handshake_tickets_aws_lc_rs_1.3_rsa_aes_server; /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/candidate/results/cachegrind/handshake_tickets_aws_lc_rs_1.3_rsa_aes_server Command: /tmp/.tmpHtIyYt/target/release/rustls-ci-bench run-single 34 server; /tmp/.tmpOV7DqN/target/release/rustls-ci-bench run-single 34 server Data file: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/diffs/handshake_tickets_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 -------------------------------------------------------------------------------- -16,065 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 17,445 (-108.6%) ???:bn_cmp_words_consttime -13,762 (85.66%) ???:aws_lc_0_17_0_bn_rshift1_words -11,424 (71.11%) ???:aws_lc_0_17_0_bn_add_words 10,001 (-62.3%) ???:core::ptr::drop_in_place -10,001 (62.25%) ???:core::ptr::drop_in_place -9,780 (60.88%) ???:rustls::common_state::CommonState::send_single_fragment 7,520 (-46.8%) ???:::encrypt -6,956 (43.30%) ???:rustls::msgs::message::outbound::PrefixedPayload::with_capacity -6,580 (40.96%) ???:rustls::msgs::message::outbound::PrefixedPayload::extend_from_chunks 6,465 (-40.2%) ???:rustls::common_state::CommonState::send_msg 5,045 (-31.4%) ???:aws_lc_0_17_0_bn_rshift_words 4,452 (-27.7%) ???:aws_lc_0_17_0_bn_sub_words -4,055 (25.24%) ???:aws_lc_0_17_0_bn_uadd_consttime 2,564 (-16.0%) ???:aws_lc_0_17_0_bn_fits_in_words 1,964 (-12.2%) ???:alloc::collections::btree::map::BTreeMap::insert -1,920 (11.95%) ???:aws_lc_0_17_0_BN_rshift1 1,705 (-10.6%) ???:aws_lc_rs::agreement::x25519_diffie_hellman -1,578 ( 9.82%) ???:aws_lc_0_17_0_aes_hw_ctr32_encrypt_blocks 1,550 (-9.65%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::into_traffic_with_client_finished_pending -1,386 ( 8.63%) ???:aws_lc_0_17_0_aes_hw_encrypt 1,360 (-8.47%) ???:aws_lc_0_17_0_bn_usub_consttime -1,350 ( 8.40%) ???:aws_lc_0_17_0_aes_hw_set_encrypt_key 1,302 (-8.10%) ???:rustls::common_state::CommonState::new 1,206 (-7.51%) ???:rustls::tls13::key_schedule::KeyScheduleHandshake::set_handshake_decrypter -1,085 ( 6.75%) ???:rustls::server::server_conn::>::for_server -1,055 ( 6.57%) ???:aws_lc_0_17_0_bn_minimal_width -1,054 ( 6.56%) ???:>::from -1,020 ( 6.35%) ???:rustls::record_layer::RecordLayer::set_message_decrypter -992 ( 6.17%) ???:>::handle 952 (-5.93%) ???:aws_lc_0_17_0_BN_rshift -640 ( 3.98%) ???:aws_lc_0_17_0_BN_is_odd -560 ( 3.49%) ???:aws_lc_0_17_0_BN_uadd 558 (-3.47%) ???:alloc::collections::btree::map::IntoIter::dying_next -558 ( 3.47%) ???:rustls::server::tls13::client_hello::emit_finished_tls13 -558 ( 3.47%) ???:rustls::crypto::aws_lc_rs::ring_shim::agree_ephemeral -544 ( 3.39%) ???:aws_lc_0_17_0_bn_set_minimal_width -540 ( 3.36%) ???:ctr_drbg_update.part.0 -403 ( 2.51%) ???:rustls::crypto::SupportedKxGroup::start_and_complete -372 ( 2.32%) ???:aws_lc_0_17_0_bn_in_range_words -357 ( 2.22%) ???:aws_lc_0_17_0_CTR_DRBG_generate 340 (-2.12%) ???:aws_lc_0_17_0_BN_usub -340 ( 2.12%) ???:aws_lc_0_17_0_bn_wexpand 310 (-1.93%) ???:::deref_mut -310 ( 1.93%) ???:::deref_mut -246 ( 1.53%) ???:aws_lc_0_17_0_RAND_bytes_with_additional_data.part.0 242 (-1.51%) ???:rustls::server::hs::ExpectClientHello::with_certified_key -214 ( 1.33%) ???:aws_lc_0_17_0_BN_mod_inverse_odd -210 ( 1.31%) ???:::decrypt -186 ( 1.16%) ???:aws_lc_0_17_0_aes_ctr_set_key 186 (-1.16%) ???:::deref -186 ( 1.16%) ???:::deref 170 (-1.06%) ???:aws_lc_0_17_0_BN_ucmp -150 ( 0.93%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 144 (-0.90%) ???:rustls::server::hs::process_client_hello 135 (-0.84%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms -135 ( 0.84%) ???:aws_lc_0_17_0_CRYPTO_rdrand_multiple8_buf -124 ( 0.77%) ???:::encode -120 ( 0.75%) ???:aws_lc_0_17_0_bn_is_bit_set_words -90 ( 0.56%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_rdlock@@GLIBC_2.34 -80 ( 0.50%) ???:rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello 78 (-0.49%) ???:rustls::msgs::handshake::ClientHelloPayload::has_keyshare_extension_with_duplicates -78 ( 0.49%) ./nptl/./nptl/pthread_rwlock_unlock.c:pthread_rwlock_unlock@@GLIBC_2.34 -72 ( 0.45%) ???:aws_lc_0_17_0_BN_is_bit_set -72 ( 0.45%) ???:aws_lc_0_17_0_CRYPTO_get_fork_generation -72 ( 0.45%) ./elf/../sysdeps/x86_64/dl-machine.h:_dl_relocate_object -71 ( 0.44%) ???:rustls::server::hs::ExtensionProcessing::process_common 68 (-0.42%) ???:aws_lc_0_17_0_BN_is_zero 65 (-0.40%) ???:alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing -54 ( 0.34%) ???:rustls::msgs::handshake::ClientHelloPayload::psk_modes -51 ( 0.32%) ./nptl/./nptl/pthread_getspecific.c:pthread_getspecific@@GLIBC_2.34 -48 ( 0.30%) ???:aws_lc_0_17_0_CRYPTO_get_thread_local -48 ( 0.30%) ./nptl/./nptl/pthread_rwlock_rdlock.c:pthread_rwlock_rdlock@@GLIBC_2.34 -45 ( 0.28%) ./elf/./elf/do-rel.h:_dl_relocate_object -45 ( 0.28%) ???:aws_lc_0_17_0_bn_rand_range_words -42 ( 0.26%) ???:aws_lc_0_17_0_rand_fork_unsafe_buffering_enabled -36 ( 0.22%) ???:aws_lc_0_17_0_CRYPTO_STATIC_MUTEX_unlock_read -36 ( 0.22%) ???:aws_lc_0_17_0_CRYPTO_once -36 ( 0.22%) ???:aws_lc_0_17_0_CRYPTO_STATIC_MUTEX_lock_read -36 ( 0.22%) ./stdlib/../stdlib/strtol_l.c:____strtoul_l_internal -33 ( 0.21%) ./string/../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:__memset_avx2_unaligned_erms -30 ( 0.19%) ./nptl/./nptl/pthread_once.c:pthread_once@@GLIBC_2.34 -27 ( 0.17%) ???:aws_lc_0_17_0_bn_less_than_words -24 ( 0.15%) ???:??? -24 ( 0.15%) ???:aws_lc_0_17_0_OPENSSL_cleanse 20 (-0.12%) ???:hashbrown::map::HashMap::insert