]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add an OSSL_ATOMICS_LOCKLESS internal define
authorBob Beck <beck@openssl.org>
Wed, 8 Apr 2026 19:11:06 +0000 (13:11 -0600)
committerNorbert Pocs <norbertp@openssl.org>
Thu, 30 Apr 2026 11:51:14 +0000 (13:51 +0200)
commit01fba667c2ff256ae83d814cbb7fa882a04353b8
tree4c49ce453f2e3945665a81993a921c2280df40eb
parentda2fa6d621a6edbcd1a88d823813a5f11102a4df
Add an OSSL_ATOMICS_LOCKLESS internal define

So that we can decide to decide to do fast path things with conditional
compilaiton, and avoid adding a lock to save a lock

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
MergeDate: Thu Apr 30 11:52:47 2026
(Merged from https://github.com/openssl/openssl/pull/30738)
crypto/threads_pthread.c
crypto/threads_win.c
include/internal/threads_common.h