summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-07-22 17:50:51 +0100
committerMatt Caswell <matt@openssl.org>2015-11-20 23:33:46 +0000
commit252d6d3aa62dccf0dc826644b7da0b6bafa3831b (patch)
tree529055a0ca2eb9f6564f18e4a87d25d1d458c371 /util
parent7070e5ca2fa41940d56599bf016a45cb1c0e03f0 (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-xutil/libeay.num2
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: