[Announce] GCCSharp - libgccjit bindings for C#
Mukul Sabharwal
mjsabby@gmail.com
Thu Jan 1 00:00:00 GMT 2015
I'd like to introduce GCCSharp [ http://github.com/mjsabby/GCCSharp ]
- libgccjit bindings for C# that are are modeled after the C Bindings,
but improve type-safety by strongly typing the different pointers used
(i.e. gcc_jit_context* is different from gcc_jit_result*, etc.); this
also improves productivity in a C# IDE.
My primary use case for libgccjit is actually not using it is as JIT
but as an AOT for a toy-but-turing-complete language, hence the
project name GCCSharp which does not include the term JIT.
The bindings have only been tested on Linux (which is where I need
this for my language port), I suppose for completeness I will work on
testing this on Windows, but that will likely require a source build
of GCC that I haven't gotten to yet.
Feedback and patches are welcome.
Mukul
More information about the Jit
mailing list