evmone icon indicating copy to clipboard operation
evmone copied to clipboard

Always optimize cryptography functions

Open chfast opened this issue 1 year ago • 0 comments

Optimize evmone_precompiles (or at least its hash functions) even for debug builds. Source code coverage reports for these are not very important and there are not many branches in the code anyway. But using not optimized hash functions slows down testing by a lot.

Use CMake's target_compile_options or set_source_files_properties and generator expressions to match compilers and build type.

chfast avatar Sep 17 '24 13:09 chfast