mirror of
https://github.com/status-im/nim-eth.git
synced 2025-02-22 18:58:13 +00:00
* add a profiling test * basic rlp profiler * force expansion of memory by reducing allocation size * optimize using two pass * fix two pass * add a chunked buffer implementation * add a chunked buffer implementation * multiple writers * add api tests * fixes * fix double stack update problem * using a length tracker * remove code redundancy * collect length in a different manner * add all tests * revert changes * fix * hash writer * fix * remove unwanted files * conditional length writer execution * perf improvements - remove adds * remove delete operations * do not use delete * lint code * fix build warnings * new benchmark contradicting results * use a static buffer for big endian * make lengths a tuple * compile time evaluation of types * static and dynamic pending lists * return hash32 * add block header hashing to profiler * add a more reliable profiler * add/update copyright * took TOO long for TWO lines of code