-
- Hub could give directly sourceRam / targetRam. One less call to callStackReader if the src / tgt is the currentFrame
- for exoBytes, `MMU` could get it from the ram when it's an ram to exo instruct…
-
We should add a sub-registry to the `defers` object e.g. à la
```java
private final Map toResolveAtRollback = new HashMap();
```
This map is a correspondence taking either `contextNumber`'s or `…
-
Proving blocks `20278565..20278585.json` in real mode fails with error.
-
in order to fix lookup hub -> txnData, we need rewrite the whole module by using single source of truth in the `TransactionProcessingMetadata` class
-
- [x] Move & modify `DiscreteField` from `Symbolic` to `Basic`
- [x] Create a `Trichotomy` class for discrete fields with a total ordering with law of trichotomy
- [x] Create `Trichotomy` instances …
-
# Main point
MMU tracing is made complex by the possibility of LOG instructions to be reverted. Currently this means that these instructions will not to be traced in RAM at all. To solve this issue…
-
一般に「理論 $T$ の無矛盾性」を表す文 $\mathrm{Con}_T$ は $\mathrm{Con}_T \equiv \lnot \mathrm{Pr}_T(\ulcorner \bot \urcorner)$ として定義して,この定義の元で第2不完全性定理を証明するのが普通であり,`DerivableConditions.lean`でもそのようにしている.しかし無矛盾性を表現する文,お…
-
The `Trace.java` file produced by `corset` for all of the modules is very inefficient places. Some examples:
* Every `i8` requires `2` bytes per element (i.e. `16` bits)
* Every `i32` requires `8…
-
Recently due to adding SMT support in #198, we need to link against two versions of `evm_artithmetization` in a single build. This works, except that `evm_artithmetization` defines a global allocator …
-
Description: Hash computation on Linea is done as the following;
- the arithmetization provides the relevant columns to the prover
- the arithmetization provides a flag to locate the relevan…