diff options
author | Hugo Landau <hlandau@openssl.org> | 2022-03-17 17:29:22 +0000 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-03-23 09:19:07 +0100 |
commit | 247554458435eaab175cdc9d36878158b9eb6f6e (patch) | |
tree | 29b3a90e2982d619bfb427b179812390a51c95a1 /.github/workflows/cross-compiles.yml | |
parent | fb2cd91f27d0cc0bbf1883dd188788016165a458 (diff) |
Decoder resolution performance optimizations
This refactors decoder functionality to reduce calls to
OSSL_DECODER_is_a / EVP_KEYMGMT_is_a, which are substantial bottlenecks
in the performance of repeated decode operations (see #15199).
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17921)
Diffstat (limited to '.github/workflows/cross-compiles.yml')
0 files changed, 0 insertions, 0 deletions