aboutsummaryrefslogtreecommitdiffstats
path: root/ethdb
diff options
context:
space:
mode:
authorMartin Holst Swende <martin@swende.se>2019-03-12 17:40:05 +0800
committerPéter Szilágyi <peterke@gmail.com>2019-03-12 17:40:05 +0800
commit7504dbd6eb3f62371f86b06b03ffd665690951f2 (patch)
treed16b8f9989a4f994966d1325de791b698432f8e3 /ethdb
parentda5de012c35c677e2e7a43373951ba18b6749e9b (diff)
downloadgo-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar.gz
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar.bz2
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar.lz
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar.xz
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.tar.zst
go-tangerine-7504dbd6eb3f62371f86b06b03ffd665690951f2.zip
core/vm: 64 bit memory and gas calculations (#19210)
* core/vm: remove function call for stack validation from evm runloop * core/vm: separate gas calc into static + dynamic * core/vm: optimize push1 * core/vm: reuse pooled bigints for ADDRESS, ORIGIN and CALLER * core/vm: use generic error message for jump/jumpi, to avoid string interpolation * testdata: fix tests for new error message * core/vm: use 64-bit memory calculations * core/vm: fix error in memory calculation * core/vm: address review concerns * core/vm: avoid unnecessary use of big.Int:BitLen()
Diffstat (limited to 'ethdb')
0 files changed, 0 insertions, 0 deletions