Open
Description
Opening this up as a meta issue to bundle discussion on performance improvements on the library. Will take the idea list from the issue above over here to have a central place for this.
Analysis & Ideas
- Performance Analysis from EthWorks
- Some first ideas for potential improvement areas from @holgerd77 here
- Investigate the performance penalty of the AsyncEventEmitter, suggested by @s1na
Related issues
- Performance Optimization: Low Hanging Fruits Performance optimization low-hanging fruit #775, @alcuadrado
- Performance regression in v4, Performance regression in v4 #598
Work Tracking
- Benchmarking Tool for Mainnet Blocks, VM: add simple benchmarking tool for mainnet blocks #794, @s1na
- Use benchmark.js and visualize on CI, Use benchmark.js #830, @ryanio