-------------------------------------------------------------------------------- Files compared: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/base/results/cachegrind/handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server; /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/candidate/results/cachegrind/handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server Command: /tmp/.tmpHtIyYt/target/release/rustls-ci-bench run-single 28 server; /tmp/.tmpOV7DqN/target/release/rustls-ci-bench run-single 28 server Data file: /home/ci-bench-runner/server/job-output/42e32e2b-57d0-43e7-918b-407e6be812ea/diffs/handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 0.1 Include dirs: User annotated: Auto-annotation: off -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 10,967 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 3,713 (33.86%) ???:bn_cmp_words_consttime -2,268 (-20.7%) ???:aws_lc_0_17_0_bn_add_words 1,044 ( 9.52%) ???:aws_lc_0_17_0_bn_sub_words 1,012 ( 9.23%) ./malloc/./malloc/malloc.c:_int_malloc 953 ( 8.69%) ???:aws_lc_0_17_0_bn_rshift_words 731 ( 6.67%) ./malloc/./malloc/malloc.c:_int_free -666 (-6.07%) ???:aws_lc_0_17_0_bn_uadd_consttime 629 ( 5.74%) ???:aws_lc_0_17_0_bn_fits_in_words 526 ( 4.80%) ???:aws_lc_0_17_0_aes_hw_ctr32_encrypt_blocks 462 ( 4.21%) ???:aws_lc_0_17_0_aes_hw_encrypt 450 ( 4.10%) ???:aws_lc_0_17_0_aes_hw_set_encrypt_key 395 ( 3.60%) ./string/../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:__memset_avx2_unaligned_erms 369 ( 3.36%) ./malloc/./malloc/malloc.c:malloc 314 ( 2.86%) ???:aws_lc_0_17_0_BN_lshift 268 ( 2.44%) ???:aws_lc_0_17_0_bn_mul_words 258 ( 2.35%) ???:aws_lc_0_17_0_BN_div 253 ( 2.31%) ???:core::ptr::drop_in_place -253 (-2.31%) ???:core::ptr::drop_in_place -238 (-2.17%) ???:aws_lc_0_17_0_bn_rshift1_words -234 (-2.13%) ???:hashbrown::map::HashMap::insert 224 ( 2.04%) ???:aws_lc_0_17_0_BN_rshift 219 ( 2.00%) ???:aws_lc_0_17_0_OPENSSL_free 191 ( 1.74%) ???:aws_lc_0_17_0_bn_usub_consttime 189 ( 1.72%) ./malloc/./malloc/malloc.c:free 180 ( 1.64%) ???:ctr_drbg_update.part.0 170 ( 1.55%) ???:aws_lc_0_17_0_BN_mod_inverse_odd -168 (-1.53%) ???:hashbrown::map::HashMap::get_mut 153 ( 1.40%) ???:aws_lc_0_17_0_OPENSSL_malloc 136 ( 1.24%) ???:aws_lc_0_17_0_BN_CTX_get 130 ( 1.19%) ???:aws_lc_0_17_0_bn_wexpand 129 ( 1.18%) ???:aws_lc_0_17_0_OPENSSL_sk_insert 128 ( 1.17%) ???:aws_lc_0_17_0_OPENSSL_zalloc 124 ( 1.13%) ???:aws_lc_0_17_0_bn_in_range_words -120 (-1.09%) ???:aws_lc_0_17_0_BN_uadd 119 ( 1.09%) ???:aws_lc_0_17_0_CTR_DRBG_generate 100 ( 0.91%) ???:aws_lc_0_17_0_bn_is_bit_set_words 96 ( 0.88%) ???:alloc::collections::btree::map::BTreeMap::insert 93 ( 0.85%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms 82 ( 0.75%) ???:aws_lc_0_17_0_RAND_bytes_with_additional_data.part.0 80 ( 0.73%) ???:aws_lc_0_17_0_OPENSSL_cleanse -72 (-0.66%) ./elf/../sysdeps/x86_64/dl-machine.h:_dl_relocate_object 70 ( 0.64%) ???:aws_lc_0_17_0_BN_usub 63 ( 0.57%) ???:aws_lc_0_17_0_bn_minimal_width 62 ( 0.57%) ???:aws_lc_0_17_0_aes_ctr_set_key 60 ( 0.55%) ???:aws_lc_0_17_0_BN_is_bit_set 60 ( 0.55%) ???:aws_lc_0_17_0_BN_free 59 ( 0.54%) ???:aws_lc_0_17_0_BN_num_bits_word 57 ( 0.52%) ???:aws_lc_0_17_0_bn_set_minimal_width 55 ( 0.50%) ???:aws_lc_rs::agreement::x25519_diffie_hellman -52 (-0.47%) ???:rustls::common_state::CommonState::send_single_fragment 50 ( 0.46%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 49 ( 0.45%) ???:??? -48 (-0.44%) ???:aws_lc_0_17_0_BN_rshift1 -45 (-0.41%) ./elf/./elf/do-rel.h:_dl_relocate_object 45 ( 0.41%) ???:aws_lc_0_17_0_CRYPTO_rdrand_multiple8_buf 42 ( 0.38%) ???:rustls::common_state::CommonState::new 40 ( 0.36%) ???:aws_lc_0_17_0_OPENSSL_sk_pop_free_ex 37 ( 0.34%) ???:aws_lc_0_17_0_OPENSSL_realloc -36 (-0.33%) ./stdlib/../stdlib/strtol_l.c:____strtoul_l_internal -35 (-0.32%) ???:rustls::server::server_conn::>::for_server -34 (-0.31%) ???:>::from 33 ( 0.30%) ???:aws_lc_0_17_0_BN_add -33 (-0.30%) ???:rustls::server::hs::ExtensionProcessing::process_common 32 ( 0.29%) ???:aws_lc_0_17_0_BN_new 32 ( 0.29%) ./malloc/./malloc/malloc.c:alloc_perturb 30 ( 0.27%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_rdlock@@GLIBC_2.34 30 ( 0.27%) ???:aws_lc_0_17_0_BN_ucmp 28 ( 0.26%) ???:aws_lc_0_17_0_OPENSSL_calloc 28 ( 0.26%) ???:aws_lc_0_17_0_BN_nnmod 28 ( 0.26%) ???:aws_lc_0_17_0_OPENSSL_sk_value 27 ( 0.25%) ???:rustls::server::hs::process_client_hello 27 ( 0.25%) ./malloc/./malloc/arena.c:free 26 ( 0.24%) ./nptl/./nptl/pthread_rwlock_unlock.c:pthread_rwlock_unlock@@GLIBC_2.34 -25 (-0.23%) ???:rustls::server::hs::ExpectClientHello::with_certified_key 24 ( 0.22%) ???:aws_lc_0_17_0_CRYPTO_get_fork_generation 20 ( 0.18%) ???:aws_lc_0_17_0_BN_num_bits -18 (-0.16%) ???:rustls::crypto::aws_lc_rs::ring_shim::agree_ephemeral 17 ( 0.16%) ./nptl/./nptl/pthread_getspecific.c:pthread_getspecific@@GLIBC_2.34 17 ( 0.16%) ???:aws_lc_0_17_0_BN_CTX_start 16 ( 0.15%) ./malloc/./malloc/arena.c:malloc 16 ( 0.15%) ./nptl/./nptl/pthread_rwlock_rdlock.c:pthread_rwlock_rdlock@@GLIBC_2.34 -16 (-0.15%) ???:aws_lc_0_17_0_BN_is_odd 16 ( 0.15%) ???:aws_lc_0_17_0_CRYPTO_get_thread_local 16 ( 0.15%) ???:aws_lc_0_17_0_OPENSSL_sk_num 16 ( 0.15%) ???:aws_lc_0_17_0_BN_is_zero 15 ( 0.14%) ???:aws_lc_0_17_0_bn_rand_range_words 14 ( 0.13%) ???:aws_lc_0_17_0_rand_fork_unsafe_buffering_enabled 13 ( 0.12%) ???:alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing 12 ( 0.11%) ???:alloc::collections::btree::map::IntoIter::dying_next 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 12 ( 0.11%) ???:sk_BIGNUM_call_free_func 12 ( 0.11%) ???:aws_lc_0_17_0_BN_zero 11 ( 0.10%) ???:rustls::server::tls12::client_hello::CompleteClientHelloHandling::handle_client_hello 11 ( 0.10%) ???:aws_lc_0_17_0_BN_CTX_end