HomeSource World

trie, tests/fuzzers: implement a stacktrie fuzzer + stacktrie fixes (#21799)

Description

trie, tests/fuzzers: implement a stacktrie fuzzer + stacktrie fixes (#21799)

  • trie: fix error in stacktrie not committing small roots
  • fuzzers: make trie-fuzzer use correct returnvalues
  • trie: improved tests
  • tests/fuzzers: fuzzer for stacktrie vs regular trie
  • test/fuzzers: make stacktrie fuzzer use 32-byte keys
  • trie: fix error in stacktrie with small nodes
  • trie: add (skipped) testcase for stacktrie
  • tests/fuzzers: address review comments for stacktrie fuzzer
  • trie: fix docs in stacktrie

Details

Provenance
Martin Holst Swende <martin@swende.se>Authored on Mon, Nov 9, 2:08 PM
GitHub <noreply@github.com>Committed on Mon, Nov 9, 2:08 PM
Parents
rGETH97fc1c3b1d05: Merge pull request #21787 from karalabe/pod-non-verbose
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGETH81678971dbd5: trie, tests/fuzzers: implement a stacktrie fuzzer + stacktrie fixes (#21799) (authored by Martin Holst Swende <martin@swende.se>).Mon, Nov 9, 2:08 PM