-
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…
-
I am super impressed with this Lua adaptation of dynasm!
I have hooked it into Snabb Switch over here: SnabbCo/snabbswitch#575 and look forward to getting some experience. (The integration is a bit m…
-
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…
-
this is my simple bat file
```
G:\lua\5.1\lua.exe dynasm\dynasm.lua -LNE -D X64 -D X64WIN -o call_x64win.h call_x86.dasc
G:\lua\5.1\lua.exe dynasm\dynasm.lua -LNE -D X32WIN -o call_x86.h call_x86.das…
-
Here is a little braindump on the programming tools I am excited about using in 2017 for my ongoing [Snabb](http://snabb.co/) hacking.
- [LuaJIT](http://github.com/luajit/luajit) for general purpos…
-
$ make
cc -Wall -Werror -std=gnu99 -I. -o interpreter interpreter.c
cc -Wall -Werror -std=gnu99 -I. -o compiler-x86 compiler-x86.c
cc -Wall -Werror -std=gnu99 -I. -o compiler-x64 compiler-x64.c
cc…
texrg updated
7 years ago
-
### Description
On Solaris 11.4 with Oracle Developer Studio compiler 12.6 the following code:
```sh
./buildconf
./configure
gmake
```
Resulted in this output:
```
configure: error: Req…
-
### Zig Version
0.10.0-dev.1079+ed2364a14
### Steps to Reproduce and Observed Behavior
https://andrewkelley.me/post/zig-cc-powerful-drop-in-replacement-gcc-clang.html
This post comes up pretty h…
-
Interpreters
- https://github.com/FastVM/Web49 discussed here https://news.ycombinator.com/item?id=29850562 and https://github.com/FastVM/minivm-cc
- https://github.com/wasm3/wasm3
- dascript https…
-
When the time comes for generarting assembler,
keep in mind this crate:
https://crates.io/crates/dynasm
Just wanted to mention it so that you would have it on your radar screen for later.