Closed BHare1985 closed 3 years ago
There is no single moment when 64-bit is "done" since there are many projects involved.
wasm64
TODAY. There might still be bugs, but things are looking pretty good.I have no idea how Dfinity uses Wasm, what external tools does it need for wasm64 to function?
Firefox: in progress, eta unknown.
Dfinity uses Wasmtime, so we'd depend on that. And it currently provides a Rust and a Motoko SDK. The latter doesn't have any essential external dependencies.
@BHare1985, that said, there are additional hurdles to adopting 64-bit memories on the IC, such as persistence. And as mentioned on the thread you link to, it would not magically solve scalability for apps. What IC apps would actually benefit more from is multiple memories, in order to make the use of stable memory more efficient.
When can we expect 64-bit memory indexes? Guesses are welcomed
Specifically, such that Internet Computer canisters can use more than 4 GB of memory