mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 03:30:37 +00:00
158fb2b606
Hi,
I'm syncing Gnosis on a Celeron N5100 to get familiar with the codebase.
In the process I managed to optimize some things from profiling.
Since I'm not yet on the project Discord, I decided to open this PR as a
suggestion. This pass all tests here and gave me a nice boost for that
platform, although I didn't have time to benchmark it yet.
* reuse VM Memory objects with sync.Pool. It starts with 4k as `evmone`
[code
suggested](
|
||
---|---|---|
.. | ||
blake2b | ||
bls12381 | ||
bn256 | ||
cryptopool | ||
ecies | ||
crypto_test.go | ||
crypto.go | ||
signature_cgo.go | ||
signature_nocgo.go | ||
signature_test.go |