Brief Summary
- Mainnet Phase 0 sharding is launching today!
- Several teams are working on improving Wasm speed through improving the gas counter. Some rewrites led to unexpected performance improvement, in addition to planned improvements;
Progress
- Contract Runtime has rewritten the gas counter logic and his improved the speed by 1.54x, even without using the new type of gas counter!
- Contract Runtime finalized modifying Wasmer 2 to support intrinsic gas counter;
- Core team did large refactoring of the networking code that moves routing table into a separate thread;
- Core team has made view client to use a separate runtime to avoid the contention, improving our RPC performance;
- Node Experience team fixed issue with gas counter logic;
- Node Experience also fixed a bunch of nightly tests, further improving robustness of our release process.