ddbdf34c3d
* Recreating some of the speculative-execution code. Not really using it yet. Also there's some new inefficiency in memory.nim, but it's fixable - just haven't gotten around to it yet. The big thing introduced here is the idea of "cells" for stack, memory, and storage values. A cell is basically just a Future (though there's also the option of making it an Identity - just a simple distinct wrapper around a value - if you want to turn off the asynchrony). * Bumped nim-eth. * Cleaned up a few comments. * Bumped nim-secp256k1. * Oops. * Fixing a few compiler errors that show up with EVMC enabled. |
||
---|---|---|
.. | ||
futures.nim | ||
identity.nim | ||
possible_futures.nim |