Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marius van der Wijden
af5c97aebe
core, txpool: less allocations when handling transactions ( #21232 )
...
* core: use uint64 for total tx costs instead of big.Int
* core: added local tx pool test case
* core, crypto: various allocation savings regarding tx handling
* Update core/tx_list.go
* core: added tx.GasPriceIntCmp for comparison without allocation
adds a method to remove unneeded allocation in comparison to tx.gasPrice
* core: handle pools full of locals better
* core/tests: benchmark for tx_list
* core/txlist, txpool: save a reheap operation, avoid some bigint allocs
Co-authored-by: Martin Holst Swende <martin@swende.se>
4 years ago
..
bitutil
common/bitutil: use result of TestBytes to prevent dead code elimination ( #19846 )
5 years ago
compiler
common/compiler: fix lint issue ( #19967 )
5 years ago
fdlimit
common/fdlimit: build on DragonflyBSD ( #21241 )
4 years ago
hexutil
common/hexutil: improve GraphQL error messages ( #20353 )
5 years ago
math
core, txpool: less allocations when handling transactions ( #21232 )
4 years ago
mclock
all: fix goroutine leaks in unit tests by adding 1-elem channel buffer ( #20666 )
5 years ago
prque
all: fix a bunch of inconsequential goroutine leaks ( #20667 )
5 years ago
big.go
core, vm, common: define constantinople fork + shift ( #16045 )
7 years ago
bytes.go
all: simplify and fix database iteration with prefix/start ( #20808 )
5 years ago
bytes_test.go
all: simplify and fix database iteration with prefix/start ( #20808 )
5 years ago
debug.go
core: added basic chain configuration
9 years ago
format.go
common, core, light: add block age into info logs
6 years ago
path.go
common: improve documentation comments ( #16701 )
7 years ago
size.go
core, cmd, vendor: fixes and database inspection tool ( #15 )
6 years ago
size_test.go
cmd/utils, eth: relinquish GC cache to read cache in archive mode
6 years ago
test_utils.go
all: fix license headers one more time
9 years ago
types.go
common: improve GraphQL error messages ( #20354 )
5 years ago
types_test.go
core/vm: 64 bit memory and gas calculations ( #19210 )
6 years ago