diff options
author | Matt Caswell <matt@openssl.org> | 2015-07-22 17:50:51 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2015-11-20 23:33:46 +0000 |
commit | 252d6d3aa62dccf0dc826644b7da0b6bafa3831b (patch) | |
tree | 529055a0ca2eb9f6564f18e4a87d25d1d458c371 /util | |
parent | 7070e5ca2fa41940d56599bf016a45cb1c0e03f0 (diff) |
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 'util')
-rwxr-xr-x | util/libeay.num | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/util/libeay.num b/util/libeay.num index 8a6c4c528e..4b6893d97f 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -4654,3 +4654,5 @@ ASYNC_pause_job 5013 EXIST::FUNCTION: ASYNC_job_is_waiting 5014 NOEXIST::FUNCTION: ASYNC_in_job 5015 EXIST::FUNCTION: ASYNC_start_job 5016 EXIST::FUNCTION: +ASYNC_init_pool 5017 EXIST::FUNCTION: +ASYNC_free_pool 5018 EXIST::FUNCTION: |