summaryrefslogtreecommitdiffstats
path: root/crypto/async/arch
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-07-22 18:50:51 +0200
committerMatt Caswell <matt@openssl.org>2015-11-21 00:33:46 +0100
commit252d6d3aa62dccf0dc826644b7da0b6bafa3831b (patch)
tree529055a0ca2eb9f6564f18e4a87d25d1d458c371 /crypto/async/arch
parentUse longjmp at setjmp where possible (diff)
downloadopenssl-252d6d3aa62dccf0dc826644b7da0b6bafa3831b.tar.xz
openssl-252d6d3aa62dccf0dc826644b7da0b6bafa3831b.zip
Add ASYNC_JOB pools
It is expensive to create the ASYNC_JOB objects due to the "makecontext" call. This change adds support for pools of ASYNC_JOB objects so that we don't have to create a new ASYNC_JOB every time we want to use one. Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'crypto/async/arch')
0 files changed, 0 insertions, 0 deletions