neo-go/pkg
Evgenii Stratonikov 1784a14148 io: optimize BinReader.ReadArray()
reflect.MethodByName is a rather expensive function especially when
called on hot path. This became obvious during profiling of db restore.
This commit replaces reflection with a cast to an interface.
2019-12-09 14:58:37 +03:00
..
compiler Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
consensus Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
core Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
crypto util: add LE suffix to Uint256 methods 2019-12-06 12:16:55 +03:00
internal/keytestcases crypto: add invalid testcase 2019-11-29 11:03:03 +03:00
interop fix spelling and godoc comments 2019-10-22 17:56:03 +03:00
io io: optimize BinReader.ReadArray() 2019-12-09 14:58:37 +03:00
network Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
rpc util: add LE suffix to Uint256 methods 2019-12-06 12:16:55 +03:00
smartcontract Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
util Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
vm Merge pull request #546 from nspcc-dev/write-optimizations 2019-12-06 19:40:38 +03:00
wallet crypto: add invalid testcase 2019-11-29 11:03:03 +03:00