-
Notifications
You must be signed in to change notification settings - Fork 201
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Move Fast/Light flag into the randomx state now we only need the _fast vs _light methods on init - Add randomx_info_nif and update lib/RandomX submodule randomx_info_nif provides some info about a RandomX state - currently only used in tests. Updated lib/RandomX submodule exposts randomx dataset and cache size values via -D build flags - Change up how we handle DEBUG vs. non-DEBUG for ar_mine_randomx.erl No longer us -define, instead switch behavior based on the randomx State. This will let us test the non-DEBUG functionality for some more code paths - Add more ar_mine_randomx tests: 1. Test for a memory corruption issue in the decrypt_composite_nif 2. Tests for the NIF wrappers - Remove the reencrypt_legacy_composit nif in preparation for increasing the randomx dataset for composite packing - Remove obsolete c_src tests binary - Remove ar_randomx_state
- Loading branch information
1 parent
739d652
commit 8a9ca76
Showing
33 changed files
with
705 additions
and
1,332 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.