[Libre-soc-dev] message to bitcoin-dev

Luke Kenneth Casson Leighton lkcl at lkcl.net
Wed Jan 27 10:38:27 GMT 2021


On Wed, Jan 27, 2021 at 7:55 AM Jacob Lifshay <programmerjake at gmail.com> wrote:

> If we're designing it to work well with cryptocurrencies, we could do
> something like add custom instructions that help accelerate WebAssembly,
> which is being added to Ethereum.

like it

> Maybe load/store with address bounds-checking?

interesting.  ahh usually that's covered by an IOMMU?

> (it's specified to cause a trap for addresses more than a certain limit --
> usually implemented by memory-mapping 4GB of address space and setting the
> high half to be inaccessible -- but that only works for 32-bit WebAssembly
> on 64-bit cpus with MMUs. 64-bit WebAssembly and/or 32-bit CPUs have to use
> extra instructions with every load/store op for bounds checking.)

blech.

On Wed, Jan 27, 2021 at 7:57 AM Cole Poirier <colepoirier at gmail.com> wrote:

> I'm only seeing one response, are there more and I've missed them? T

private responses.

l.



More information about the Libre-soc-dev mailing list