[openssl/tools] e6d0ad: Add some performance testing tools
Matt Caswell
noreply at github.com
Mon May 29 10:47:03 UTC 2023
Branch: refs/heads/master
Home: https://github.com/openssl/tools
Commit: e6d0add18ed75fa718a3fff3058f70cd6c0bfb07
https://github.com/openssl/tools/commit/e6d0add18ed75fa718a3fff3058f70cd6c0bfb07
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
A perf/perflib/safe_math.h
A perf/perflib/threads.c
A perf/perflib/threads.h
A perf/perflib/time.c
A perf/perflib/time.h
Log Message:
-----------
Add some performance testing tools
Initial commit to add some performance testing tools. We start by adapting
some code from the main line for standalone use.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 3d19343a914daf623cfcb17d4bb96a0f54416a08
https://github.com/openssl/tools/commit/3d19343a914daf623cfcb17d4bb96a0f54416a08
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
A perf/Makefile
A perf/randbytes.c
Log Message:
-----------
Create a RAND_bytes() performance testing script
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 9af01374a3370de8485c3685e8fb771c80f52b0f
https://github.com/openssl/tools/commit/9af01374a3370de8485c3685e8fb771c80f52b0f
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M perf/Makefile
Log Message:
-----------
Add a clean target for the Makefile
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 09644114f6eebbd1c5d123c8b6a373406dae1d76
https://github.com/openssl/tools/commit/09644114f6eebbd1c5d123c8b6a373406dae1d76
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
A perf/README
Log Message:
-----------
Add a README for the performance testing tools
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 7c8a60b00c71f5a7c8ba8c113ed113fe1a66a300
https://github.com/openssl/tools/commit/7c8a60b00c71f5a7c8ba8c113ed113fe1a66a300
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
A perf/libperf.a
A perf/perfhelper.o
A perf/perflib/perfhelper.c
A perf/perflib/perflib.h
M perf/perflib/threads.c
R perf/perflib/threads.h
A perf/randbytes
M perf/randbytes.c
A perf/threads.o
A perf/time.o
Log Message:
-----------
Move some common code out of randbytes
We move some code out of the randbytes test into perflib so we can later
reuse it.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 0ecdcdf5006bf66850eae67e90fd8aa495d0ceda
https://github.com/openssl/tools/commit/0ecdcdf5006bf66850eae67e90fd8aa495d0ceda
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M perf/Makefile
A perf/handshake.c
R perf/libperf.a
R perf/perfhelper.o
M perf/perflib/perfhelper.c
M perf/perflib/perflib.h
A perf/perflib/perfsslhelper.c
M perf/perflib/threads.c
R perf/randbytes
M perf/randbytes.c
R perf/threads.o
R perf/time.o
Log Message:
-----------
Add a handshake performance test
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: 22dba37b8257cccdb1908351e9720825bc06e069
https://github.com/openssl/tools/commit/22dba37b8257cccdb1908351e9720825bc06e069
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M perf/README
M perf/handshake.c
M perf/randbytes.c
Log Message:
-----------
Add a --terse option
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Commit: f4a04a226d89ff1dd41c13f0585e396ed2509c37
https://github.com/openssl/tools/commit/f4a04a226d89ff1dd41c13f0585e396ed2509c37
Author: Matt Caswell <matt at openssl.org>
Date: 2023-05-29 (Mon, 29 May 2023)
Changed paths:
M perf/README
Log Message:
-----------
Add details about the handshake script to the README
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/146)
Compare: https://github.com/openssl/tools/compare/e7fe5ab5f660...f4a04a226d89
More information about the openssl-commits
mailing list