• Inphi's avatar
    cannon: Remove memory.SetUint32 (#12617) · f59d257e
    Inphi authored
    * cannon: Remove memory.SetUint32
    
    Remove uint32 word stores from the `mipsevm.memory` interface. `SetUint32` is inflexible
    due to its word-alignment constraints. This prevents tests for 32 and 64-bit VMs from
    using the same program counter values when writing instructions to memory.
    
    Instead, tests should use the new `testutil.StoreInstruction` utility function to write instructions to any naturally aligned memory location.
    
    * use arch.Word csats in go-ffi
    f59d257e
Name
Last commit
Last update
..
arch Loading commit data...
exec Loading commit data...
memory Loading commit data...
multithreaded Loading commit data...
program Loading commit data...
singlethreaded Loading commit data...
tests Loading commit data...
testutil Loading commit data...
versions Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
debug.go Loading commit data...
hex.go Loading commit data...
iface.go Loading commit data...
logw.go Loading commit data...
oracle.go Loading commit data...
state.go Loading commit data...
witness.go Loading commit data...