-------------------------------------------------------------------------------- Files compared: /home/ci-bench-runner/server/job-output/c4d4386d-005f-449b-8e5a-72d5b89e2105/base/results/cachegrind/handshake_tickets_aws_lc_rs_1.2_rsa_aes_server; /home/ci-bench-runner/server/job-output/c4d4386d-005f-449b-8e5a-72d5b89e2105/candidate/results/cachegrind/handshake_tickets_aws_lc_rs_1.2_rsa_aes_server Command: /tmp/.tmpgRcncP/target/release/rustls-ci-bench run-single 30 server; /tmp/.tmph1dmIM/target/release/rustls-ci-bench run-single 30 server Data file: /home/ci-bench-runner/server/job-output/c4d4386d-005f-449b-8e5a-72d5b89e2105/diffs/handshake_tickets_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 -------------------------------------------------------------------------------- 32,780 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 13,699 (41.79%) ???:bn_cmp_words_consttime 6,045 (18.44%) ???:aws_lc_0_21_1_bn_add_words 4,409 (13.45%) ???:rustls::hash_hs::HandshakeHash::add_message 3,091 ( 9.43%) ???:aws_lc_0_21_1_bn_rshift_words 2,814 ( 8.58%) ???:aws_lc_0_21_1_bn_sub_words 2,734 ( 8.34%) ???:aws_lc_0_21_1_bn_uadd_consttime 2,146 ( 6.55%) ???:core::ptr::drop_in_place -2,146 (-6.55%) ???:core::ptr::drop_in_place 1,780 ( 5.43%) ???:aws_lc_0_21_1_bn_rshift1_words 1,475 ( 4.50%) ???:aws_lc_0_21_1_bn_fits_in_words -1,240 (-3.78%) ???:rustls::server::tls12::client_hello::emit_server_hello 1,224 ( 3.73%) ???:rustls::common_state::HandshakeFlight<_>::add 1,203 ( 3.67%) ./stdio-common/./stdio-common/vfscanf-internal.c:__vfscanf_internal -1,180 (-3.60%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms 950 ( 2.90%) ???:aws_lc_0_21_1_BN_mod_inverse_odd 910 ( 2.78%) ???:aws_lc_0_21_1_bn_minimal_width -865 (-2.64%) ???:>::handle -612 (-1.87%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/base.c:base_alloc_impl 576 ( 1.76%) ???:aws_lc_0_21_1_bn_set_minimal_width 541 ( 1.65%) ???:aws_lc_0_21_1_bn_usub_consttime 521 ( 1.59%) ???:aws_lc_0_21_1_aes_hw_ctr32_encrypt_blocks 506 ( 1.54%) ./stdlib/../stdlib/strtol_l.c:____strtoul_l_internal -496 (-1.51%) ???:rustls::server::tls12::emit_ticket -496 (-1.51%) ???:rustls::server::tls12::emit_finished 476 ( 1.45%) ???:aws_lc_0_21_1_BN_rshift 462 ( 1.41%) ???:aws_lc_0_21_1_aes_hw_encrypt 450 ( 1.37%) ???:aws_lc_0_21_1_aes_hw_set_encrypt_key 420 ( 1.28%) ???:aws_lc_0_21_1_bn_is_bit_set_words -410 (-1.25%) ???:rustls::server::hs::process_client_hello -403 (-1.23%) ./nptl/./nptl/pthread_mutex_trylock.c:pthread_mutex_trylock@@GLIBC_2.34 388 ( 1.18%) ???:rustls::server::hs::ExtensionProcessing::process_tls12 360 ( 1.10%) ???:aws_lc_0_21_1_bn_wexpand -358 (-1.09%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/ph.h:_rjem_je_edata_heap_remove_first -351 (-1.07%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/arena.c:_rjem_je_arena_cache_bin_fill_small -339 (-1.03%) ???:rustls::common_state::CommonState::send_msg 314 ( 0.96%) ???:rustls::server::hs::ExpectClientHello::with_certified_key -312 (-0.95%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/extent.c:extent_recycle -304 (-0.93%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/arena.c:_rjem_je_arena_ralloc 290 ( 0.88%) ???:aws_lc_0_21_1_BN_uadd -280 (-0.85%) ???:alloc::raw_vec::finish_grow -273 (-0.83%) ./nptl/./nptl/pthread_mutex_unlock.c:__pthread_mutex_unlock_usercnt -264 (-0.81%) ???:tikv_jemallocator::layout_to_flags 252 ( 0.77%) ???:aws_lc_0_21_1_BN_is_bit_set -242 (-0.74%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/edata.c:_rjem_je_edata_heap_remove_first -240 (-0.73%) ???:alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 240 ( 0.73%) ???:aws_lc_0_21_1_BN_rshift1 -232 (-0.71%) ???:>::from -232 (-0.71%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/jemalloc.c:do_rallocx -231 (-0.70%) ???:rustls::msgs::message::outbound::OutboundPlainMessage::to_unencrypted_opaque -214 (-0.65%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/eset.c:_rjem_je_eset_fit 200 ( 0.61%) ???:alloc::collections::btree::map::BTreeMap::insert -184 (-0.56%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/arena.c:_rjem_je_arena_ralloc_no_move 180 ( 0.55%) ???:ctr_drbg_update.part.0 160 ( 0.49%) ???:aws_lc_0_21_1_BN_usub 155 ( 0.47%) ???:rustls::server::tls12::client_hello::CompleteClientHelloHandling::handle_client_hello -150 (-0.46%) ???:rustls::msgs::message::MessagePayload::encode -143 (-0.44%) ???:alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing -132 (-0.40%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/fb.h:_rjem_je_eset_fit -126 (-0.38%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_emap_register_interior -126 (-0.38%) ???:__rust_dealloc 124 ( 0.38%) ???:aws_lc_0_21_1_bn_in_range_words -123 (-0.38%) ???:rustls::msgs::message::outbound::OutboundOpaqueMessage::encode 119 ( 0.36%) ???:aws_lc_0_21_1_CTR_DRBG_generate -118 (-0.36%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/extent.c:extent_split_interior.constprop.0 -116 (-0.35%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/extent.c:extent_split_impl.constprop.0 -112 (-0.34%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_emap_update_edata_state -112 (-0.34%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_je_arena_ralloc_no_move -108 (-0.33%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/jemalloc.c:_rjem_sdallocx -104 (-0.32%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/jemalloc.c:_rjem_realloc -102 (-0.31%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/pa.c:_rjem_je_pa_alloc -102 (-0.31%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_emap_split_prepare -100 (-0.31%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/cache_bin.h:_rjem_malloc -100 (-0.31%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_emap_remap -99 (-0.30%) ???:rustls::vecbuf::ChunkVecBuffer::consume 99 ( 0.30%) ???:aws_lc_0_21_1_RAND_bytes_with_additional_data.part.0 97 ( 0.30%) ???:hashbrown::map::HashMap::insert -96 (-0.29%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/extent.c:_rjem_je_ecache_alloc_grow -96 (-0.29%) ???:alloc::raw_vec::RawVec::reserve_for_push -96 (-0.29%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/tsd.h:do_rallocx -92 (-0.28%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/pac.c:pac_alloc_real -92 (-0.28%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/emap.c:_rjem_je_emap_update_edata_state -90 (-0.27%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/arena.c:arena_slab_alloc -90 (-0.27%) ???:__rust_alloc -90 (-0.27%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/cache_bin.h:_rjem_sdallocx -86 (-0.26%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/cache_bin.h:_rjem_je_arena_ralloc -82 (-0.25%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/pac.c:pac_alloc_impl 80 ( 0.24%) ???:aws_lc_0_21_1_BN_is_odd -80 (-0.24%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_je_arena_ralloc 80 ( 0.24%) ???:aws_lc_0_21_1_BN_ucmp -75 (-0.23%) ???:std::io::impls::::write_vectored -74 (-0.23%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/eset.c:_rjem_je_eset_insert -74 (-0.23%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/emap.c:_rjem_je_emap_split_prepare 73 ( 0.22%) ./libio/./libio/iogetdelim.c:getdelim 72 ( 0.22%) ./libio/./libio/genops.c:_IO_sputbackc -68 (-0.21%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_arena_ralloc_no_move -64 (-0.20%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/thread_event.h:do_rallocx -64 (-0.20%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/eset.c:_rjem_je_eset_remove -64 (-0.20%) ???:__rust_realloc 64 ( 0.20%) ???:hashbrown::map::HashMap::get_mut -62 (-0.19%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/jemalloc_internal_inlines_c.h:_rjem_malloc 62 ( 0.19%) ???:core::ptr::drop_in_place 62 ( 0.19%) ???:aws_lc_0_21_1_aes_ctr_set_key -62 (-0.19%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_je_eset_fit -61 (-0.19%) ???:rustls::server::tls12::client_hello::emit_server_hello_done -60 (-0.18%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:do_rallocx -58 (-0.18%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/emap.c:_rjem_je_emap_remap -58 (-0.18%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/ph.h:_rjem_je_edata_heap_insert -56 (-0.17%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_je_sz_psz_quantize_ceil -56 (-0.17%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:base_alloc_impl -56 (-0.17%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/jemalloc_internal_inlines_c.h:do_rallocx -54 (-0.16%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/edata.h:extent_split_impl.constprop.0 -54 (-0.16%) /cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.101/./lib/builtins/popcountdi2.c:__popcountdi2 -52 (-0.16%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/edata.c:_rjem_je_edata_heap_insert -52 (-0.16%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/edata.h:_rjem_je_emap_update_edata_state 50 ( 0.15%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 -48 (-0.15%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_je_sz_psz_quantize_floor 47 ( 0.14%) ???:rustls::server::hs::ExtensionProcessing::process_common 45 ( 0.14%) ???:aws_lc_0_21_1_CRYPTO_rdrand_multiple8_buf -44 (-0.13%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/bit_util.h:_rjem_je_arena_cache_bin_fill_small -44 (-0.13%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/sz.c:_rjem_je_sz_psz_quantize_ceil -42 (-0.13%) ???:rustls::vecbuf::ChunkVecBuffer::write_to -42 (-0.13%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/emap.c:_rjem_je_emap_register_interior -40 (-0.12%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/edata_cache.c:_rjem_je_edata_cache_get -40 (-0.12%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:do_rallocx -40 (-0.12%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/emap.c:_rjem_je_emap_split_commit 39 ( 0.12%) ./libio/./libio/strops.c:_IO_str_init_static_internal -36 (-0.11%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/rtree.h:_rjem_je_emap_split_commit -36 (-0.11%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/sz.c:_rjem_je_sz_psz_quantize_floor -36 (-0.11%) ???:rustls::common_state::CommonState::current_io_state -36 (-0.11%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_malloc -36 (-0.11%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/include/jemalloc/internal/sz.h:_rjem_sdallocx -34 (-0.10%) rustls/target/release/build/tikv-jemalloc-sys-80722059d1a53724/out/build/src/bitmap.c:_rjem_je_bitmap_init 34 ( 0.10%) ./stdio-common/./stdio-common/isoc99_sscanf.c:__isoc99_sscanf