uint256
uint256 copied to clipboard
Optimize ExtendSign()
The current implementation is done by bits manipulation on whole 256-bit values (as you would do it for architecture native integers). There exists more efficient implementation which handles each of 4 64-bit words separately. This has been implemented in evmone in https://github.com/ethereum/evmone/pull/390.