3 ms·
If you want to explore system calls without C or assembler, I wrote a LuaJIT library [1]. You could port it to another language too. [1] https://github.com/jus
by justincormack 12y ago
If you want to explore system calls without C or assembler, I wrote a LuaJIT library [1]. You could port it to another language too.
[1] https://github.com/justincormack/ljsyscall https://github.com/justincormack/ljsyscall
- walterbell 12y agoIs this comparable to Erlang on Xen and OpenMirage (ocaml)? Are there any examples of network-facing services which use this library to execute on a minimal Linux kernel+userspace? What do you think of supporting MiniOS in the future?
- justincormack 12y agoIt runs on Xen via the rump kernel http://rumpkernel.org http://rumpkernel.org. it should run on OSv too but will need some work as that uses the glibc ABI not the kernel ABI which differ slightly.
- fit2rule 12y agoWow, thank you for this work - I'm very interested in using LuaJIT and kernel services in this way, so I will spend some research hours this week reading it and running it .. and using it for things. I guess I'll PM you with a report from the field at some point ..
- justincormack 12y agoGet in touch if you need help or to let me know what you get up to with it - email is in profile, or via github...