Base output: -------------------------------------------------------------------------------- Profile data file '/home/ci-bench-runner/server/job-output/6dde48ad-50dd-4e90-b969-e33574a509bc/base/results/callgrind/handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client' (creator: callgrind-3.19.0) -------------------------------------------------------------------------------- I1 cache: D1 cache: LL cache: Timerange: Basic block 0 - 23429071 Trigger: Program termination Profiled target: /tmp/.tmpMF2R5i/target/release/rustls-ci-bench run-single 28 client instruction (PID 3673331, part 1) Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 99 Include dirs: User annotated: Auto-annotation: off -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 1,685,731 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 619,776 (36.77%) ???:aws_lc_0_32_2_bn_sqr8x_internal [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 328,194 (19.47%) ???:aws_lc_0_32_2_curve25519_x25519_alt [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 231,880 (13.76%) ???:aws_lc_0_32_2_sha256_block_data_order_avx [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 99,924 ( 5.93%) ???:aws_lc_0_32_2_bn_mul4x_mont [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 91,221 ( 5.41%) ???:aws_lc_0_32_2_curve25519_x25519base_alt [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 27,360 ( 1.62%) ???:aws_lc_0_32_2_bn_mul_add_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 27,336 ( 1.62%) ???:aws_lc_0_32_2_bn_mul_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 22,329 ( 1.32%) ???:aws_lc_0_32_2_bn_sub_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 18,288 ( 1.08%) ???:aws_lc_0_32_2_bn_sqr8x_mont [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 17,928 ( 1.06%) ???:aws_lc_0_32_2_sha512_block_data_order_avx [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 13,915 ( 0.83%) ./malloc/./malloc/malloc.c:_int_free [/usr/lib/x86_64-linux-gnu/libc.so.6] 10,655 ( 0.63%) ./string/../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:__memset_avx2_unaligned_erms [/usr/lib/x86_64-linux-gnu/libc.so.6] 8,200 ( 0.49%) ./malloc/./malloc/malloc.c:_int_malloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 7,918 ( 0.47%) ./malloc/./malloc/malloc.c:malloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 7,013 ( 0.42%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms [/usr/lib/x86_64-linux-gnu/libc.so.6] 6,801 ( 0.40%) ???:aws_lc_0_32_2_bn_mont_n0 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 5,559 ( 0.33%) ???:aws_lc_0_32_2_BN_div [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 5,556 ( 0.33%) ???:bn_cmp_words_consttime [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 4,662 ( 0.28%) ???:aws_lc_0_32_2_bn_words_to_big_endian [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 4,221 ( 0.25%) ./malloc/./malloc/malloc.c:free [/usr/lib/x86_64-linux-gnu/libc.so.6] 4,193 ( 0.25%) ???:aws_lc_0_32_2_SHA256_Update [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 3,308 ( 0.20%) ???:aws_lc_0_32_2_RSA_padding_check_PKCS1_type_1 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 3,132 ( 0.19%) ???:aws_lc_0_32_2_BN_mod_mul_montgomery [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,978 ( 0.18%) ???:aws_lc_0_32_2_OPENSSL_free [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,975 ( 0.18%) ???:aws_lc_0_32_2_SHA256_Final [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,442 ( 0.14%) ???:webpki::der::expect_tag [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,414 ( 0.14%) ???:aws_lc_0_32_2_cbs_get_any_asn1_element [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,232 ( 0.13%) ???:aws_lc_0_32_2_HMAC_Final [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,229 ( 0.13%) ???:bn_from_montgomery_in_place [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 2,057 ( 0.12%) ???:aws_lc_0_32_2_OPENSSL_malloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,992 ( 0.12%) ???:aws_lc_0_32_2_HMAC_CTX_copy_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,956 ( 0.12%) ???:aws_lc_0_32_2_HMAC_CTX_init [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,937 ( 0.11%) ???:webpki::subject_name::dns_name::is_valid_dns_id [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,809 ( 0.11%) ???:untrusted::input::Input::read_all [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,776 ( 0.11%) ???:core::ptr::drop_in_place [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,770 ( 0.10%) ???:aws_lc_0_32_2_BN_num_bits_word [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,664 ( 0.10%) ???:untrusted::input::Input::read_all'2 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,599 ( 0.09%) ???:aws_lc_0_32_2_bn_big_endian_to_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,560 ( 0.09%) ???:aws_lc_0_32_2_OPENSSL_cleanse [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,476 ( 0.09%) ???:aws_lc_0_32_2_BN_mod_exp_mont [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,408 ( 0.08%) ???:aws_lc_0_32_2_OPENSSL_zalloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,350 ( 0.08%) ???:aws_lc_0_32_2_bn_wexpand [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,290 ( 0.08%) ???:aws_lc_0_32_2_bn_minimal_width [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,272 ( 0.08%) ???:aws_lc_0_32_2_bn_fits_in_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,200 ( 0.07%) ???:aws_lc_0_32_2_BN_lshift [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,074 ( 0.06%) ???:aws_lc_0_32_2_RSA_verify_PKCS1_PSS_mgf1 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 1,071 ( 0.06%) ???:rustls::conn::ConnectionCore::process_new_packets [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 967 ( 0.06%) ???:webpki::der::nested_limited [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 952 ( 0.06%) ???:aws_lc_0_32_2_HMAC_Init_ex.part.0 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 891 ( 0.05%) ???:aws_lc_0_32_2_bn_select_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 855 ( 0.05%) ./nptl/./nptl/pthread_once.c:__pthread_once_slow'2 [/usr/lib/x86_64-linux-gnu/libc.so.6] 852 ( 0.05%) ???:aws_lc_0_32_2_BN_CTX_get [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 836 ( 0.05%) ???:aws_lc_0_32_2_aes_hw_set_encrypt_key [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 824 ( 0.05%) ???:tls1_P_hash [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 784 ( 0.05%) ???:aws_lc_0_32_2_CBS_get_u8 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 766 ( 0.05%) ???:alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 765 ( 0.05%) ???:rustls::vecbuf::ChunkVecBuffer::write_to [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 737 ( 0.04%) ???:webpki::der::nested_limited'2 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 715 ( 0.04%) ???:sha256_block_data_order [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 700 ( 0.04%) ???:aws_lc_0_32_2_aes_hw_encrypt [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 696 ( 0.04%) ???:aws_lc_0_32_2_bn_mul_mont [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 661 ( 0.04%) ???:alloc::raw_vec::finish_grow [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 657 ( 0.04%) ???:__rustc::__rdl_alloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 653 ( 0.04%) ???:rustls::client::hs::emit_client_hello_for_retry [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 611 ( 0.04%) ./malloc/./malloc/malloc.c:_int_realloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 603 ( 0.04%) ???:rustls::msgs::handshake::HandshakeMessagePayload::read_version [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 600 ( 0.04%) ./malloc/./malloc/arena.c:free 600 ( 0.04%) ???:aws_lc_0_32_2_BN_num_bits [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 594 ( 0.04%) ./malloc/./malloc/malloc.c:realloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 583 ( 0.03%) ???:aws_lc_0_32_2_SHA512_Final [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 575 ( 0.03%) ???:aws_lc_0_32_2_SHA512_Update [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 562 ( 0.03%) ???:>::handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 560 ( 0.03%) ???:webpki::x509::remember_extension [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 558 ( 0.03%) ???:aws_lc_0_32_2_BN_free [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 555 ( 0.03%) ???:aws_lc_0_32_2_OPENSSL_sk_insert [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 544 ( 0.03%) ???:>::try_from [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 534 ( 0.03%) ???:aws_lc_0_32_2_CBS_get_asn1 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 524 ( 0.03%) ???:::handshake::{{closure}} [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 514 ( 0.03%) ???:aws_lc_0_32_2_gcm_init_avx [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 510 ( 0.03%) ???:aws_lc_0_32_2_bn_is_bit_set_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 486 ( 0.03%) ???:webpki::der::bit_string_with_no_unused_bits [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 469 ( 0.03%) ./malloc/./malloc/malloc.c:calloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 469 ( 0.03%) ???: as rustls::msgs::codec::Codec>::encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 463 ( 0.03%) ???:::drop [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 444 ( 0.03%) ???:webpki::subject_name::dns_name::presented_id_matches_reference_id [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 443 ( 0.03%) ???:::encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 434 ( 0.03%) ???:::clone [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 414 ( 0.02%) ???:webpki::verify_cert::ChainOptions::build_chain_inner [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 410 ( 0.02%) ???:webpki::signed_data::verify_signed_data [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 406 ( 0.02%) ???:aws_lc_rs::tls_prf::Secret::derive [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 405 ( 0.02%) ./nptl/./nptl/pthread_once.c:__pthread_once_slow [/usr/lib/x86_64-linux-gnu/libc.so.6] 398 ( 0.02%) ???: as alloc::vec::spec_from_iter::SpecFromIter>::from_iter [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 396 ( 0.02%) ???:aws_lc_0_32_2_EVP_MD_CTX_copy_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 394 ( 0.02%) ???:aws_lc_0_32_2_rsa_verify_raw_no_self_test [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 375 ( 0.02%) ???:aws_lc_0_32_2_EVP_MD_CTX_cleanup [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 366 ( 0.02%) ./malloc/./malloc/malloc.c:unlink_chunk.constprop.0 [/usr/lib/x86_64-linux-gnu/libc.so.6] 361 ( 0.02%) ???:rustls::common_state::CommonState::send_msg [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 360 ( 0.02%) ???:aws_lc_0_32_2_HMAC_Update [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 342 ( 0.02%) ???:aws_lc_0_32_2_BN_bin2bn [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 336 ( 0.02%) ???:::from_der [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 335 ( 0.02%) ???:alloc::raw_vec::RawVec::grow_one [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 332 ( 0.02%) ???:::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 325 ( 0.02%) ???:aws_lc_0_32_2_aes_hw_ctr32_encrypt_blocks [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 316 ( 0.02%) ???:__rustc::__rdl_dealloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 315 ( 0.02%) ???:aws_lc_0_32_2_CBS_get_bytes [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 312 ( 0.02%) ???:rustls_pki_types::server_name::validate [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 312 ( 0.02%) ???:webpki::verify_cert::ChainOptions::build_chain_inner'2 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 308 ( 0.02%) ???:aws_lc_0_32_2_CRYPTO_once [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 307 ( 0.02%) ???:rustls::msgs::message::outbound::read_opaque_message_header [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 306 ( 0.02%) ???:aws_lc_0_32_2_BN_is_bit_set [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 305 ( 0.02%) ???:>::handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 302 ( 0.02%) ???:aws_lc_0_32_2_EVP_DigestFinal_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 299 ( 0.02%) ???:rustls::msgs::handshake::HandshakeMessagePayload::payload_encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 292 ( 0.02%) ???:aws_lc_0_32_2_ERR_put_error [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 285 ( 0.02%) ???:webpki::der::nested_of_mut [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 281 ( 0.02%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 281 ( 0.02%) ???:evp_pkey_ctx_new [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 280 ( 0.02%) ???:AWSLC_hmac_in_place_methods_init [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 274 ( 0.02%) ???:aws_lc_0_32_2_EVP_DigestInit_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 270 ( 0.02%) ???:webpki::time::time_from_ymdhms_utc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 264 ( 0.02%) ???:aws_lc_rs::tls_prf::prf [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 263 ( 0.02%) ???:0x00000000001461a8 [???] 261 ( 0.02%) ./string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:__memcmp_avx2_movbe [/usr/lib/x86_64-linux-gnu/libc.so.6] 258 ( 0.02%) ???:aws_lc_0_32_2_is_public_component_of_rsa_key_good [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 258 ( 0.02%) ???:rustls_ci_bench::util::transport::read_handshake_message::{{closure}} [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 255 ( 0.02%) ???:rustls::tls12::ConnectionSecrets::make_cipher_pair [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 252 ( 0.01%) ???:aws_lc_0_32_2_BN_copy [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 252 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_calloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 247 ( 0.01%) ???: as core::iter::traits::iterator::Iterator>::fold [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 246 ( 0.01%) ???:rustls::msgs::deframer::buffers::DeframerVecBuffer::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 246 ( 0.01%) ???:rustls::msgs::deframer::handshake::HandshakeDeframer::input_message [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 244 ( 0.01%) ???:::prf [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 243 ( 0.01%) ???:::next [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 243 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_sk_pop_free_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 242 ( 0.01%) ???:::drop [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 241 ( 0.01%) ???:core::ptr::drop_in_place [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 238 ( 0.01%) ???:::encrypt [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 238 ( 0.01%) ???:aws_lc_0_32_2_CTR_DRBG_generate [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 238 ( 0.01%) ???:aws_lc_0_32_2_EVP_parse_public_key [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 237 ( 0.01%) ???:aws_lc_0_32_2_BN_CTX_start [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 235 ( 0.01%) ./malloc/./malloc/malloc.c:malloc_consolidate [/usr/lib/x86_64-linux-gnu/libc.so.6] 234 ( 0.01%) ???:rustls::msgs::message::outbound::OutboundPlainMessage::to_unencrypted_opaque [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 228 ( 0.01%) ???:untrusted::reader::Reader::read_partial [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 225 ( 0.01%) ???:rustls::msgs::handshake::ClientExtensions::used_extensions_in_encoding_order [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 221 ( 0.01%) ???:core::ptr::drop_in_place [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 216 ( 0.01%) ???:aws_lc_0_32_2_BN_parse_asn1_unsigned [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 214 ( 0.01%) ???:>::handle_server_hello [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 212 ( 0.01%) ???:rustls::msgs::handshake::ClientExtensions::collect_used [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 211 ( 0.01%) ./nptl/./nptl/pthread_once.c:pthread_once@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 210 ( 0.01%) ???:::fork_finish [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 208 ( 0.01%) ???:aws_lc_0_32_2_EVP_PKEY_free [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 205 ( 0.01%) ???:::next [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 204 ( 0.01%) ???:>::handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 204 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_refcount_dec_and_test_zero [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 204 ( 0.01%) ???:core::slice::sort::shared::smallsort::insertion_sort_shift_left [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 198 ( 0.01%) ???:__rustc::__rdl_realloc [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 198 ( 0.01%) ???:aws_lc_0_32_2_CBS_is_valid_asn1_integer [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 196 ( 0.01%) ???:::read_exact::{{closure}} [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 196 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_tls1_prf [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 195 ( 0.01%) ???:rustls::client::client_conn::>::for_client [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 192 ( 0.01%) ???:aws_lc_0_32_2_BN_new [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 192 ( 0.01%) ???:aws_lc_0_32_2_bn_set_minimal_width [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 192 ( 0.01%) ???:webpki::signed_data::verify_signature [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 189 ( 0.01%) ???:>::handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 189 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_sk_value [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 188 ( 0.01%) ???:>::from [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 188 ( 0.01%) ???:rustls::msgs::deframer::handshake::HandshakeDeframer::coalesce [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 178 ( 0.01%) ???:aws_lc_0_32_2_RSA_add_pkcs1_prefix [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 177 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerifyFinal [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 177 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerifyInit [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 176 ( 0.01%) ???:aws_lc_0_32_2_CBS_get_any_asn1_element [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 172 ( 0.01%) ???:aws_lc_0_32_2_gcm_gmult_avx [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 172 ( 0.01%) ???:core::ptr::drop_in_place [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 170 ( 0.01%) ???:aws_lc_0_32_2_rsa_verify_no_self_test [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 169 ( 0.01%) ???:rustls::msgs::message::MessagePayload::encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 168 ( 0.01%) ./nptl/./nptl/cleanup_compat.c:_pthread_cleanup_push@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 168 ( 0.01%) ???:aws_lc_0_32_2_BN_is_odd [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 168 ( 0.01%) ???:rustls::msgs::message::outbound::OutboundOpaqueMessage::encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 168 ( 0.01%) ???:std::io::Write::write_all [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 167 ( 0.01%) ???:::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 167 ( 0.01%) ???:aws_lc_rs::evp_pkey::>::verify [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 166 ( 0.01%) ???:aws_lc_0_32_2_EVP_AEAD_CTX_zero [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 165 ( 0.01%) ???:::verify_sig [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 165 ( 0.01%) ???:aws_lc_0_32_2_EVP_MD_CTX_init [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 165 ( 0.01%) ???:aws_lc_0_32_2_RSA_parse_public_key [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 162 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_gcm128_init_key [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 161 ( 0.01%) ???: as rustls::msgs::codec::Codec>::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 161 ( 0.01%) ???:rustls::client::common::ClientHelloDetails::server_sent_unsolicited_extensions [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 160 ( 0.01%) ???:aws_lc_0_32_2_HMAC_Init_ex [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 160 ( 0.01%) ???:aws_lc_rs::tls_prf::Secret::new [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 159 ( 0.01%) ???:::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 156 ( 0.01%) ???:pkey_rsa_ctrl [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 156 ( 0.01%) ???:rustls::msgs::codec::ListLength::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 155 ( 0.01%) ???:>::handle [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 155 ( 0.01%) ???:aead_aes_gcm_open_gather_impl [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 154 ( 0.01%) ???:aead_aes_gcm_seal_scatter_impl [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 154 ( 0.01%) ???:std::io::impls::::write_vectored [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 153 ( 0.01%) ./nptl/./nptl/pthread_getspecific.c:pthread_getspecific@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 153 ( 0.01%) ???:::from_der [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 152 ( 0.01%) ./nptl/../sysdeps/nptl/futex-internal.h:__pthread_once_slow'2 152 ( 0.01%) ???:>::try_from [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 152 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_gcm128_aad [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 150 ( 0.01%) ???:aws_lc_0_32_2_CBS_skip [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 150 ( 0.01%) ???:webpki::verify_cert::check_validity [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 149 ( 0.01%) ???:rustls::client::hs::ClientHelloInput::new [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 147 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_once'2 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 147 ( 0.01%) ???:aws_lc_0_32_2_bn_resize_words [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 143 ( 0.01%) ./nptl/./nptl/pthread_rwlock_unlock.c:pthread_rwlock_unlock@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 143 ( 0.01%) ???:aws_lc_0_32_2_SHA256_Init [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 142 ( 0.01%) ???:::encode [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 142 ( 0.01%) ???:aws_lc_0_32_2_EVP_PKEY_CTX_free [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 141 ( 0.01%) ???:aws_lc_rs::rsa::encoding::rfc5280::decode_public_key_der [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 140 ( 0.01%) ./nptl/./nptl/cleanup_compat.c:_pthread_cleanup_pop@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 140 ( 0.01%) ???:rustls::msgs::deframer::buffers::DeframerVecBuffer::discard [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 138 ( 0.01%) ???:aws_lc_0_32_2_BN_MONT_CTX_set [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 138 ( 0.01%) ???:aws_lc_rs::rsa::key::parse_rsa_public_key [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 138 ( 0.01%) ???:webpki::subject_name::dns_name::verify_dns_names [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 137 ( 0.01%) ???:aws_lc_0_32_2_PKCS1_MGF1 [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 136 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_get_thread_local [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 135 ( 0.01%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_wrlock@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 135 ( 0.01%) ???:::read [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 135 ( 0.01%) ???:rustls::crypto::aws_lc_rs::ring_shim::agree_ephemeral [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_BN_CTX_end [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_BN_MONT_CTX_set_locked [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerify [/tmp/.tmpMF2R5i/target/release/rustls-ci-bench] ===== Candidate output: -------------------------------------------------------------------------------- Profile data file '/home/ci-bench-runner/server/job-output/6dde48ad-50dd-4e90-b969-e33574a509bc/candidate/results/callgrind/handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client' (creator: callgrind-3.19.0) -------------------------------------------------------------------------------- I1 cache: D1 cache: LL cache: Timerange: Basic block 0 - 23424958 Trigger: Program termination Profiled target: /tmp/.tmpPNDubR/target/release/rustls-ci-bench run-single 28 client instruction (PID 3670876, part 1) Events recorded: Ir Events shown: Ir Event sort order: Ir Thresholds: 99 Include dirs: User annotated: Auto-annotation: off -------------------------------------------------------------------------------- Ir -------------------------------------------------------------------------------- 1,685,692 (100.0%) PROGRAM TOTALS -------------------------------------------------------------------------------- Ir file:function -------------------------------------------------------------------------------- 619,776 (36.77%) ???:aws_lc_0_32_2_bn_sqr8x_internal [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 328,194 (19.47%) ???:aws_lc_0_32_2_curve25519_x25519_alt [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 231,880 (13.76%) ???:aws_lc_0_32_2_sha256_block_data_order_avx [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 99,924 ( 5.93%) ???:aws_lc_0_32_2_bn_mul4x_mont [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 91,221 ( 5.41%) ???:aws_lc_0_32_2_curve25519_x25519base_alt [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 27,360 ( 1.62%) ???:aws_lc_0_32_2_bn_mul_add_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 27,336 ( 1.62%) ???:aws_lc_0_32_2_bn_mul_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 22,329 ( 1.32%) ???:aws_lc_0_32_2_bn_sub_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 18,288 ( 1.08%) ???:aws_lc_0_32_2_bn_sqr8x_mont [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 17,928 ( 1.06%) ???:aws_lc_0_32_2_sha512_block_data_order_avx [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 13,915 ( 0.83%) ./malloc/./malloc/malloc.c:_int_free [/usr/lib/x86_64-linux-gnu/libc.so.6] 10,655 ( 0.63%) ./string/../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:__memset_avx2_unaligned_erms [/usr/lib/x86_64-linux-gnu/libc.so.6] 8,200 ( 0.49%) ./malloc/./malloc/malloc.c:_int_malloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 7,918 ( 0.47%) ./malloc/./malloc/malloc.c:malloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 7,011 ( 0.42%) ./string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_avx_unaligned_erms [/usr/lib/x86_64-linux-gnu/libc.so.6] 6,801 ( 0.40%) ???:aws_lc_0_32_2_bn_mont_n0 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 5,559 ( 0.33%) ???:aws_lc_0_32_2_BN_div [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 5,556 ( 0.33%) ???:bn_cmp_words_consttime [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 4,662 ( 0.28%) ???:aws_lc_0_32_2_bn_words_to_big_endian [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 4,221 ( 0.25%) ./malloc/./malloc/malloc.c:free [/usr/lib/x86_64-linux-gnu/libc.so.6] 4,193 ( 0.25%) ???:aws_lc_0_32_2_SHA256_Update [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 3,308 ( 0.20%) ???:aws_lc_0_32_2_RSA_padding_check_PKCS1_type_1 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 3,132 ( 0.19%) ???:aws_lc_0_32_2_BN_mod_mul_montgomery [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,978 ( 0.18%) ???:aws_lc_0_32_2_OPENSSL_free [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,975 ( 0.18%) ???:aws_lc_0_32_2_SHA256_Final [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,442 ( 0.14%) ???:webpki::der::expect_tag [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,414 ( 0.14%) ???:aws_lc_0_32_2_cbs_get_any_asn1_element [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,232 ( 0.13%) ???:aws_lc_0_32_2_HMAC_Final [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,229 ( 0.13%) ???:bn_from_montgomery_in_place [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 2,057 ( 0.12%) ???:aws_lc_0_32_2_OPENSSL_malloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,992 ( 0.12%) ???:aws_lc_0_32_2_HMAC_CTX_copy_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,956 ( 0.12%) ???:aws_lc_0_32_2_HMAC_CTX_init [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,937 ( 0.11%) ???:webpki::subject_name::dns_name::is_valid_dns_id [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,809 ( 0.11%) ???:untrusted::input::Input::read_all [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,776 ( 0.11%) ???:core::ptr::drop_in_place [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,770 ( 0.11%) ???:aws_lc_0_32_2_BN_num_bits_word [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,664 ( 0.10%) ???:untrusted::input::Input::read_all'2 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,599 ( 0.09%) ???:aws_lc_0_32_2_bn_big_endian_to_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,560 ( 0.09%) ???:aws_lc_0_32_2_OPENSSL_cleanse [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,476 ( 0.09%) ???:aws_lc_0_32_2_BN_mod_exp_mont [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,408 ( 0.08%) ???:aws_lc_0_32_2_OPENSSL_zalloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,350 ( 0.08%) ???:aws_lc_0_32_2_bn_wexpand [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,290 ( 0.08%) ???:aws_lc_0_32_2_bn_minimal_width [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,272 ( 0.08%) ???:aws_lc_0_32_2_bn_fits_in_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,200 ( 0.07%) ???:aws_lc_0_32_2_BN_lshift [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,074 ( 0.06%) ???:aws_lc_0_32_2_RSA_verify_PKCS1_PSS_mgf1 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 1,071 ( 0.06%) ???:rustls::conn::ConnectionCore::process_new_packets [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 967 ( 0.06%) ???:webpki::der::nested_limited [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 952 ( 0.06%) ???:aws_lc_0_32_2_HMAC_Init_ex.part.0 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 891 ( 0.05%) ???:aws_lc_0_32_2_bn_select_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 855 ( 0.05%) ./nptl/./nptl/pthread_once.c:__pthread_once_slow'2 [/usr/lib/x86_64-linux-gnu/libc.so.6] 852 ( 0.05%) ???:aws_lc_0_32_2_BN_CTX_get [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 836 ( 0.05%) ???:aws_lc_0_32_2_aes_hw_set_encrypt_key [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 824 ( 0.05%) ???:tls1_P_hash [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 784 ( 0.05%) ???:aws_lc_0_32_2_CBS_get_u8 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 766 ( 0.05%) ???:alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 765 ( 0.05%) ???:rustls::vecbuf::ChunkVecBuffer::write_to [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 737 ( 0.04%) ???:webpki::der::nested_limited'2 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 715 ( 0.04%) ???:sha256_block_data_order [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 700 ( 0.04%) ???:aws_lc_0_32_2_aes_hw_encrypt [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 696 ( 0.04%) ???:aws_lc_0_32_2_bn_mul_mont [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 661 ( 0.04%) ???:alloc::raw_vec::finish_grow [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 657 ( 0.04%) ???:__rustc::__rdl_alloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 653 ( 0.04%) ???:rustls::client::hs::emit_client_hello_for_retry [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 611 ( 0.04%) ./malloc/./malloc/malloc.c:_int_realloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 603 ( 0.04%) ???:rustls::msgs::handshake::HandshakeMessagePayload::read_version [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 600 ( 0.04%) ./malloc/./malloc/arena.c:free 600 ( 0.04%) ???:aws_lc_0_32_2_BN_num_bits [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 594 ( 0.04%) ./malloc/./malloc/malloc.c:realloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 583 ( 0.03%) ???:aws_lc_0_32_2_SHA512_Final [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 575 ( 0.03%) ???:aws_lc_0_32_2_SHA512_Update [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 562 ( 0.03%) ???:>::handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 560 ( 0.03%) ???:webpki::x509::remember_extension [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 558 ( 0.03%) ???:aws_lc_0_32_2_BN_free [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 555 ( 0.03%) ???:aws_lc_0_32_2_OPENSSL_sk_insert [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 544 ( 0.03%) ???:>::try_from [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 534 ( 0.03%) ???:aws_lc_0_32_2_CBS_get_asn1 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 524 ( 0.03%) ???:::handshake::{{closure}} [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 514 ( 0.03%) ???:aws_lc_0_32_2_gcm_init_avx [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 510 ( 0.03%) ???:aws_lc_0_32_2_bn_is_bit_set_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 486 ( 0.03%) ???:webpki::der::bit_string_with_no_unused_bits [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 469 ( 0.03%) ./malloc/./malloc/malloc.c:calloc [/usr/lib/x86_64-linux-gnu/libc.so.6] 469 ( 0.03%) ???: as rustls::msgs::codec::Codec>::encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 463 ( 0.03%) ???:::drop [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 444 ( 0.03%) ???:webpki::subject_name::dns_name::presented_id_matches_reference_id [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 443 ( 0.03%) ???:::encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 434 ( 0.03%) ???:::clone [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 414 ( 0.02%) ???:webpki::verify_cert::ChainOptions::build_chain_inner [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 410 ( 0.02%) ???:webpki::signed_data::verify_signed_data [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 406 ( 0.02%) ???:aws_lc_rs::tls_prf::Secret::derive [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 405 ( 0.02%) ./nptl/./nptl/pthread_once.c:__pthread_once_slow [/usr/lib/x86_64-linux-gnu/libc.so.6] 398 ( 0.02%) ???: as alloc::vec::spec_from_iter::SpecFromIter>::from_iter [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 396 ( 0.02%) ???:aws_lc_0_32_2_EVP_MD_CTX_copy_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 394 ( 0.02%) ???:aws_lc_0_32_2_rsa_verify_raw_no_self_test [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 375 ( 0.02%) ???:aws_lc_0_32_2_EVP_MD_CTX_cleanup [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 366 ( 0.02%) ./malloc/./malloc/malloc.c:unlink_chunk.constprop.0 [/usr/lib/x86_64-linux-gnu/libc.so.6] 361 ( 0.02%) ???:rustls::common_state::CommonState::send_msg [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 360 ( 0.02%) ???:aws_lc_0_32_2_HMAC_Update [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 342 ( 0.02%) ???:aws_lc_0_32_2_BN_bin2bn [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 336 ( 0.02%) ???:::from_der [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 335 ( 0.02%) ???:alloc::raw_vec::RawVec::grow_one [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 332 ( 0.02%) ???:::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 325 ( 0.02%) ???:aws_lc_0_32_2_aes_hw_ctr32_encrypt_blocks [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 316 ( 0.02%) ???:__rustc::__rdl_dealloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 315 ( 0.02%) ???:aws_lc_0_32_2_CBS_get_bytes [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 312 ( 0.02%) ???:rustls_pki_types::server_name::validate [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 312 ( 0.02%) ???:webpki::verify_cert::ChainOptions::build_chain_inner'2 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 308 ( 0.02%) ???:aws_lc_0_32_2_CRYPTO_once [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 307 ( 0.02%) ???:>::handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 307 ( 0.02%) ???:rustls::msgs::message::outbound::read_opaque_message_header [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 306 ( 0.02%) ???:aws_lc_0_32_2_BN_is_bit_set [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 302 ( 0.02%) ???:aws_lc_0_32_2_EVP_DigestFinal_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 299 ( 0.02%) ???:rustls::msgs::handshake::HandshakeMessagePayload::payload_encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 292 ( 0.02%) ???:aws_lc_0_32_2_ERR_put_error [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 285 ( 0.02%) ???:webpki::der::nested_of_mut [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 281 ( 0.02%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_unlock@@GLIBC_2.34 281 ( 0.02%) ???:evp_pkey_ctx_new [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 280 ( 0.02%) ???:AWSLC_hmac_in_place_methods_init [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 274 ( 0.02%) ???:aws_lc_0_32_2_EVP_DigestInit_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 270 ( 0.02%) ???:webpki::time::time_from_ymdhms_utc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 264 ( 0.02%) ???:aws_lc_rs::tls_prf::prf [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 263 ( 0.02%) ???:0x00000000001461a8 [???] 258 ( 0.02%) ???:aws_lc_0_32_2_is_public_component_of_rsa_key_good [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 258 ( 0.02%) ???:rustls_ci_bench::util::transport::read_handshake_message::{{closure}} [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 257 ( 0.02%) ./string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:__memcmp_avx2_movbe [/usr/lib/x86_64-linux-gnu/libc.so.6] 255 ( 0.02%) ???:rustls::tls12::ConnectionSecrets::make_cipher_pair [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 252 ( 0.01%) ???:aws_lc_0_32_2_BN_copy [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 252 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_calloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 247 ( 0.01%) ???: as core::iter::traits::iterator::Iterator>::fold [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 246 ( 0.01%) ???:rustls::msgs::deframer::buffers::DeframerVecBuffer::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 246 ( 0.01%) ???:rustls::msgs::deframer::handshake::HandshakeDeframer::input_message [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 244 ( 0.01%) ???:::prf [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 243 ( 0.01%) ???:::next [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 243 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_sk_pop_free_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 242 ( 0.01%) ???:::drop [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 241 ( 0.01%) ???:core::ptr::drop_in_place [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 238 ( 0.01%) ???:::encrypt [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 238 ( 0.01%) ???:aws_lc_0_32_2_CTR_DRBG_generate [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 238 ( 0.01%) ???:aws_lc_0_32_2_EVP_parse_public_key [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 237 ( 0.01%) ???:aws_lc_0_32_2_BN_CTX_start [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 235 ( 0.01%) ./malloc/./malloc/malloc.c:malloc_consolidate [/usr/lib/x86_64-linux-gnu/libc.so.6] 234 ( 0.01%) ???:rustls::msgs::message::outbound::OutboundPlainMessage::to_unencrypted_opaque [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 228 ( 0.01%) ???:untrusted::reader::Reader::read_partial [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 225 ( 0.01%) ???:rustls::msgs::handshake::ClientExtensions::used_extensions_in_encoding_order [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 221 ( 0.01%) ???:core::ptr::drop_in_place [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 216 ( 0.01%) ???:aws_lc_0_32_2_BN_parse_asn1_unsigned [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 214 ( 0.01%) ???:>::handle_server_hello [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 212 ( 0.01%) ???:rustls::msgs::handshake::ClientExtensions::collect_used [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 211 ( 0.01%) ./nptl/./nptl/pthread_once.c:pthread_once@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 210 ( 0.01%) ???:::fork_finish [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 208 ( 0.01%) ???:aws_lc_0_32_2_EVP_PKEY_free [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 205 ( 0.01%) ???:::next [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 204 ( 0.01%) ???:>::handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 204 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_refcount_dec_and_test_zero [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 204 ( 0.01%) ???:core::slice::sort::shared::smallsort::insertion_sort_shift_left [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 198 ( 0.01%) ???:__rustc::__rdl_realloc [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 198 ( 0.01%) ???:aws_lc_0_32_2_CBS_is_valid_asn1_integer [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 196 ( 0.01%) ???:::read_exact::{{closure}} [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 196 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_tls1_prf [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 195 ( 0.01%) ???:rustls::client::client_conn::>::for_client [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 192 ( 0.01%) ???:aws_lc_0_32_2_BN_new [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 192 ( 0.01%) ???:aws_lc_0_32_2_bn_set_minimal_width [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 192 ( 0.01%) ???:webpki::signed_data::verify_signature [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 189 ( 0.01%) ???:>::handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 189 ( 0.01%) ???:aws_lc_0_32_2_OPENSSL_sk_value [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 188 ( 0.01%) ???:>::from [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 188 ( 0.01%) ???:rustls::msgs::deframer::handshake::HandshakeDeframer::coalesce [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 178 ( 0.01%) ???:aws_lc_0_32_2_RSA_add_pkcs1_prefix [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 177 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerifyFinal [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 177 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerifyInit [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 176 ( 0.01%) ???:aws_lc_0_32_2_CBS_get_any_asn1_element [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 172 ( 0.01%) ???:aws_lc_0_32_2_gcm_gmult_avx [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 170 ( 0.01%) ???:aws_lc_0_32_2_rsa_verify_no_self_test [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 169 ( 0.01%) ???:rustls::msgs::message::MessagePayload::encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 168 ( 0.01%) ./nptl/./nptl/cleanup_compat.c:_pthread_cleanup_push@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 168 ( 0.01%) ???:aws_lc_0_32_2_BN_is_odd [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 168 ( 0.01%) ???:rustls::msgs::message::outbound::OutboundOpaqueMessage::encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 168 ( 0.01%) ???:std::io::Write::write_all [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 167 ( 0.01%) ???:::for_key_exchange [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 167 ( 0.01%) ???:::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 167 ( 0.01%) ???:aws_lc_rs::evp_pkey::>::verify [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 166 ( 0.01%) ???:aws_lc_0_32_2_EVP_AEAD_CTX_zero [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 165 ( 0.01%) ???:::verify_sig [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 165 ( 0.01%) ???:aws_lc_0_32_2_EVP_MD_CTX_init [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 165 ( 0.01%) ???:aws_lc_0_32_2_RSA_parse_public_key [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 162 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_gcm128_init_key [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 161 ( 0.01%) ???: as rustls::msgs::codec::Codec>::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 160 ( 0.01%) ???:aws_lc_0_32_2_HMAC_Init_ex [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 160 ( 0.01%) ???:aws_lc_rs::tls_prf::Secret::new [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 160 ( 0.01%) ???:rustls::client::common::ClientHelloDetails::server_sent_unsolicited_extensions [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 159 ( 0.01%) ???:::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 156 ( 0.01%) ???:pkey_rsa_ctrl [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 156 ( 0.01%) ???:rustls::msgs::codec::ListLength::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 155 ( 0.01%) ???:>::handle [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 155 ( 0.01%) ???:aead_aes_gcm_open_gather_impl [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 154 ( 0.01%) ???:aead_aes_gcm_seal_scatter_impl [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 154 ( 0.01%) ???:std::io::impls::::write_vectored [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 153 ( 0.01%) ./nptl/./nptl/pthread_getspecific.c:pthread_getspecific@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 153 ( 0.01%) ???:::from_der [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 152 ( 0.01%) ./nptl/../sysdeps/nptl/futex-internal.h:__pthread_once_slow'2 152 ( 0.01%) ???:>::try_from [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 152 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_gcm128_aad [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 152 ( 0.01%) ???:rustls::client::hs::ClientHelloInput::new [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 150 ( 0.01%) ???:aws_lc_0_32_2_CBS_skip [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 150 ( 0.01%) ???:webpki::verify_cert::check_validity [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 147 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_once'2 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 147 ( 0.01%) ???:aws_lc_0_32_2_bn_resize_words [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 143 ( 0.01%) ./nptl/./nptl/pthread_rwlock_unlock.c:pthread_rwlock_unlock@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 143 ( 0.01%) ???:aws_lc_0_32_2_SHA256_Init [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 142 ( 0.01%) ???:::encode [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 142 ( 0.01%) ???:aws_lc_0_32_2_EVP_PKEY_CTX_free [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 141 ( 0.01%) ???:aws_lc_rs::rsa::encoding::rfc5280::decode_public_key_der [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 140 ( 0.01%) ./nptl/./nptl/cleanup_compat.c:_pthread_cleanup_pop@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 140 ( 0.01%) ???:rustls::msgs::deframer::buffers::DeframerVecBuffer::discard [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 138 ( 0.01%) ???:aws_lc_0_32_2_BN_MONT_CTX_set [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 138 ( 0.01%) ???:aws_lc_rs::rsa::key::parse_rsa_public_key [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 138 ( 0.01%) ???:webpki::subject_name::dns_name::verify_dns_names [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 137 ( 0.01%) ???:aws_lc_0_32_2_PKCS1_MGF1 [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 136 ( 0.01%) ???:aws_lc_0_32_2_CRYPTO_get_thread_local [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 135 ( 0.01%) ./nptl/./nptl/pthread_rwlock_common.c:pthread_rwlock_wrlock@@GLIBC_2.34 [/usr/lib/x86_64-linux-gnu/libc.so.6] 135 ( 0.01%) ???:::read [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 135 ( 0.01%) ???:rustls::crypto::aws_lc_rs::ring_shim::agree_ephemeral [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_BN_CTX_end [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_BN_MONT_CTX_set_locked [/tmp/.tmpPNDubR/target/release/rustls-ci-bench] 132 ( 0.01%) ???:aws_lc_0_32_2_EVP_DigestVerify [/tmp/.tmpPNDubR/target/release/rustls-ci-bench]