Konstantin A. Olkhovskiy
Konstantin A. Olkhovskiy
I'm also struggling with this. Just installed buildx into my Gitlab docker:dind pipeline in a hope that my mount caches will be exported along with layers, but job retry did...
+1 I also was thinking about some sort of bindings for khash to LuaJIT, so that single hash table could be used from both C and Lua code. 2015-03-10 13:08...
Yeah, sure. Will do! вс, 13 дек. 2020 г., 21:57 hhugo : > Thanks. Would you mind restricting this PR To just introducing an > additional IR. I don't want...
I've trimmed this PR down to only introducing an additional IR.
> I meant, restrict the PR to a new IR and plug it in - but exclude things that change the behavior Gotcha, I've restored the PR to original state...
Hey @hhugo, have you had a chance to look more at this?
`ERaw` is essential for interop with target language. Special primitive takes source code in target language as a string, possibly interpolates it with arguments and injects into IR, which is...
Or what you suggest @mnxn is to emit some `EPrim` in `generate.ml` and offload handling of primitives other than a set of well-known ones to target language IR processor? And...
> Exactly. > I think that the primitives that start with `caml_js` should be handled by the `javascript_from_ir` module. Then the IR can be simplified and remove many JS variants....
I'm looking into moving JS specific primitives outside of `generate.ml` as this makes sense in terms of generalization of IR. Some are quite obvious like `Prim (Extern "debugger", _)`. Some...