octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Octave JIT consultancy


From: CROZIER Richard
Subject: Fwd: Octave JIT consultancy
Date: Wed, 8 May 2019 08:37:13 +0000

Dear List,

I asked previously about the possibility of funding some development of
the Octave JIT (see below, I don't think I received any replies). I have
a company and might be in a position to do this in the future. I don't
think I received any reply, is there any interest in this at all?

Further to what I wrote below, there is also this:

https://developer.ibm.com/code/2016/07/19/jitbuilder-library-and-eclipse-omr-just-in-time-compilers-made-easy/

The source of this JITBuilder library is published on github under the
Eclipse OMR licence:

https://github.com/eclipse/omr/blob/master/LICENSE

This actually states though that you can relicense it under GPL v2 (or
some other licences).

More blog posts on it by the dev:

https://developer.ibm.com/code/author/mstoodle/

It seems to be under active development, the actual library source is here:

https://github.com/eclipse/omr/tree/master/jitbuilder

It uses the open source IMB Eclipse OMR compiler


Regards,

Richard


-------- Forwarded Message --------
Subject: Octave JIT
Date: Wed, 20 Mar 2019 09:45:01 +0000
From: Richard Crozier <address@hidden>
To: address@hidden

Dear List,

I wonder if the following new(ish) library might ease the process of
developing the Octave JIT:

https://github.com/jmmartinez/easy-just-in-time

There's a blog post here:

https://blog.quarkslab.com/easyjit-just-in-time-compilation-for-c.html

It seems to hide much of the complexity of LLVM (and the need to update
for the LLVM API, as the library maintainers will hopefully do this).

I am also wondering about the possibility of funding some work on the
JIT in the future. If any of the core devs is in a position to do this
it would be interesting to get an idea of what it might cost to make
some substantial progress on the JIT.

Regards,

Richard
The University of Edinburgh is a charitable body, registered in Scotland, with 
registration number SC005336.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]