在 @vyperlang 內部,我們正在開發一個 yul-venom 轉換器。然後我們進行 solc->yul->venom->EVM 的流程。我們的端到端測試系統使用標準的 solc 和 Venom 編譯 Solidity 源碼,並比較結果以查找差異,同時測量使用的 gas 和其他指標。我們的數學密集型測試在通過 venom 時使用的 gas 減少了一半: