feat(cannon-native): The great MIPS64 migration
Overview
First man discovered fire, then why 64-bit CPU architectures are better than everything else.
This PR fully ports the native implementation of cannon to MIPS64 - all tests beyond EVM differential tests are passing in the cannon package.
Stack
- [x] Native MIPS64 conversion
- [x] Contract MIPS64 conversion
- [x]
op-programMIPS64 tests
Merging
Merge #11404 into this branch first after reviews, then merge into develop.
This stack of pull requests is managed by Graphite. Learn more about stacking.
Join @clabby and the rest of your teammates on
Graphite
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 5 days.
Closing this due to https://github.com/ethereum-optimism/optimism/pull/12029 being merged