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.
Martin Holst Swende
c1d5a012ea
core/state, tests: fix memory leak via fastcache (#28387)
This change fixes a memory leak, when running either state-tests or blockchain-tests, we allocate a `1MB` fastcache during snapshot generation. `fastcache` is a bit special, and requires a `Reset()` (it has it's own memory allocator).
The `1MB` was hidden [here](https://github.com/ethereum/go-ethereum/blob/master/tests/state_test_util.go#L333) and [here](https://github.com/ethereum/go-ethereum/blob/master/tests/block_test_util.go#L146) respectively.
|
1 year ago |
.. |
evm-benchmarks@d8b88f4046
|
tests: update evm-benchmarks (#26255)
|
2 years ago |
fuzzers
|
tests/fuzzers: update fuzzers to be based on go-native fuzzing (#28352)
|
1 year ago |
solidity
|
all: update license headers and AUTHORS from git history (#24947)
|
3 years ago |
testdata@ee3fa4c86d
|
core, tests: EIP-4844 transaction processing logic (#27721)
|
1 year ago |
block_test.go
|
tests: update execution-spec-tests to 1.0.5 (#28337)
|
1 year ago |
block_test_util.go
|
build, tests: add execution-spec-tests (#26985)
|
1 year ago |
difficulty_test.go
|
params: remove `EIP150Hash` from chainconfig (#27087)
|
2 years ago |
difficulty_test_util.go
|
all: add whitespace linter (#25312)
|
2 years ago |
gen_btheader.go
|
build, tests: add execution-spec-tests (#26985)
|
1 year ago |
gen_difficultytest.go
|
all: simplify timestamps to uint64 (#19372)
|
6 years ago |
gen_stenv.go
|
build: add imports for go generate tools (#24682)
|
3 years ago |
gen_sttransaction.go
|
tests: use 'sender' in state tests if present (#28023)
|
1 year ago |
init.go
|
build, tests: add execution-spec-tests (#26985)
|
1 year ago |
init_test.go
|
build, tests: add execution-spec-tests (#26985)
|
1 year ago |
rlp_test.go
|
tests: get test name from testing.T (#22941)
|
4 years ago |
rlp_test_util.go
|
internal,tests: replace noarg fmt.Errorf with errors.New (#27335)
|
1 year ago |
state_test.go
|
all: activate pbss as experimental feature (#26274)
|
1 year ago |
state_test_util.go
|
core/state, tests: fix memory leak via fastcache (#28387)
|
1 year ago |
transaction_test.go
|
tests: get test name from testing.T (#22941)
|
4 years ago |
transaction_test_util.go
|
core/vm: implement EIP-3860: Limit and meter initcode (#23847)
|
2 years ago |