Skip to content

Updates to v1.2.4#950

Merged
jbates-duality merged 4 commits intomainfrom
release-v124
Mar 21, 2025
Merged

Updates to v1.2.4#950
jbates-duality merged 4 commits intomainfrom
release-v124

Conversation

@dsuponitskiy
Copy link
Collaborator

No description provided.

dsuponitskiy and others added 4 commits March 4, 2025 14:37
…unctions (#939)

Co-authored-by: Dmitriy Suponitskiy <dsuponitskiy@dualitytech.com>
* First cut of std thread mutual exclusion

* distributiongenerator thread mutual exclusion

* Diagnostic output for Precompute phases.

* revert to minimal implementation that works under std::thread, with proper single-threaded initialization

* remove lazy precompute map searches

* Control the usage of C++ threads for PRNG from CMakeLists.txt

* Restored lazy precompute map searches

---------

Co-authored-by: Jack Bates <jbates@dualitytech.com>
Co-authored-by: Dmitriy Suponitskiy <dsuponitskiy@dualitytech.com>
@dsuponitskiy dsuponitskiy added this to the Release 1.2.4 milestone Mar 21, 2025
@dsuponitskiy dsuponitskiy self-assigned this Mar 21, 2025
@dsuponitskiy dsuponitskiy added the new release new release label Mar 21, 2025
@jbates-duality
Copy link
Collaborator

I have reviewed, built, and tested the threading changes. I have reviewed the release notes. This looks good to me, so I am approving.

Copy link
Collaborator

@jbates-duality jbates-duality left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have reviewed these changes, and tested the threading logic. Approved.

@jbates-duality jbates-duality merged commit 6bcca75 into main Mar 21, 2025
33 checks passed
@dsuponitskiy dsuponitskiy deleted the release-v124 branch April 25, 2025 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new release new release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an epsilon to a unit test in UnitTestCoexistingCryptocontexts.cpp

3 participants