[openssl-commits] Passed: agrandi/openssl#2 (speed-async - 7e48211)

Travis CI builds at travis-ci.org
Thu Dec 10 12:04:14 UTC 2015

Build Update for agrandi/openssl

Build: #2
Status: Passed

Duration: 39 minutes and 45 seconds
Commit: 7e48211 (speed-async)
Author: Andrea Grandi
Message: Add support for async jobs in OpenSSL speed

Summary of the changes:

* Move the calls to the crypto operations inside wrapper functions.
  This is required because ASYNC_start_job takes a function as an argument.

* Add new function run_benchmark() that manages the jobs for all the operations.
  In the POSIX case it uses a select() to receive the events from the engine
  and resume the jobs that are paused, while in the WIN case it uses PeekNamedPipe()

* Add new option argument async_jobs to enable and specify the number of async jobs

  openssl speed -engine dasync -elapsed -async_jobs 32 rsa2048

View the changeset: https://github.com/agrandi/openssl/compare/cf0113eb4711^...7e48211df76a

View the full build log and details: https://travis-ci.org/agrandi/openssl/builds/96008933


You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20151210/a6506c02/attachment.html>

More information about the openssl-commits mailing list