Mike J Innes

Results 334 comments of Mike J Innes

Quick example to give a flavour of what this looks like on 0.7: ```julia julia> function pow(x, n) r = 1 while n > 0 r *= x n -=...

I don't think we want to change literals / all user integers just for pointers. We could swap out the representation of `Ptr` to 32-bit, but we'd have to do...

Thanks! It'd be worth comparing Swift-T to @shashi's excellent ComputeFramework.jl, which does the hard part of providing the runtime.

Hey @tbreloff, likewise! Definitely interested, and I'll go ahead and write up some thoughts in the Gitter soon.

Great – @sjorn3 want to take a look over it?

As in, `jl_` ccalls in the IR? I've basically only come across intrinsics so far so that's what `wasmfuncs` is targeted at. `wasmcall` is slightly more primitive than `wasmfunc` so...

That's a bit harder. Usually these functions get inlined, at which point it's not very easy to intercept them (we've hit this a lot with CUDAnative as well). I think...

My hope is that we can just use https://github.com/MikeInnes/WebAssembly.jl/pull/3 for this. The reference interpreter should be simple enough that once it conforms to the spec, things aren't going to go...

Glad you liked it! It'd be great to have a PR to fix these things, if you have a moment.

+1, I'm working on a console component for Atom and would really like to see this working. Does this seem like a reasonable project for someone new to the codebase?...