ethereum / retesteth

testeth via RPC. Test run, generation by t8ntool protocol
http://retesteth.ethdevops.io/
GNU General Public License v3.0
114 stars 75 forks source link

Optimize DataObject [PoC RC] #140

Closed winsvega closed 3 years ago

winsvega commented 3 years ago

this is an attempt to optimize memory copy operations in DataObject This branch show 30-38% execution speed increase on VPS Yet more refactoring and optimizations to be done.

bcForgedTest is disabled due to :bigint upgrade that will allow to generate invalid tests with oversized fields (in json and rlp) the test protocol with besu and t8ntool would need to be adjusted to facilitate those tests