-
Would it be worthwhile to use LuaJIT's DynAsm to write a VM?
-
Doesn't seem to work with 18.04 anymore, running `make` provides the following error.
```
In file included from emit.c:9:0:
dynasm/dasm_x86.h: In function ‘dasm_put’:
dynasm/dasm_x86.h:207:2: wa…
-
I try write lakefile for [luaffi](https://github.com/jmckaskill/luaffi) library.
This library has generated header files:
```
lua.exe dynasm\dynasm.lua -LNE -D X32WIN -o call_x86.h call_x86.dasc
lua.…
-
For our experimental JIT compiler, which @vext01 mentioned in #47, we want to compile the instructions of a trace backwards as that seems to be what other JITs do. One of the reasons being that it sim…
-
We need help for adding recursive Fibonacci sequence algorithm example and build instructions for:
- [MCJIT](https://llvm.org/docs/MCJITDesignAndImplementation.html)
- [AsmJit](https://asmjit.com/)
…
-
Migrated from [rt.perl.org#127374](https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127374) (status was 'open')
Searchable as RT127374$
-
In Linux Mint 14 Mate 32 bit I get an error:
make posix
lua dynasm/dynasm.lua -LN -o call_x86.h call_x86.dasc
lua dynasm/dynasm.lua -D X64 -LN -o call_x64.h call_x86.dasc
lua dynasm/dynasm.lua -D X64…
stuta updated
11 years ago
-
Intel have recently released [XED](https://github.com/intelxed/xed) which is a parseable definition of the instruction encodings for all x86 architectures. We should use this to automatically generate…
-
In Snabb we use DynASM to generate assembly at run-time. One thing that we like to do is to embed references to FFI data structures defined in Lua. For example, consider this test file:
```lua
l…
wingo updated
6 years ago
-
My aim here is to implement a VM for x86-64 using dynasm. This is doable because of the fact that we can do most register allocations in a static manner.
The work is happening here:
https://github…