[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Experimental JIT for Guile (???!)
From: |
Christopher Allan Webber |
Subject: |
Experimental JIT for Guile (???!) |
Date: |
Tue, 27 Sep 2016 12:30:06 -0500 |
User-agent: |
mu4e 0.9.16; emacs 24.5.1 |
Earlier today, David Thompson pointed to this paper in #guix on
freenode:
https://github.com/8c6794b6/guile-tjit-documentation/raw/master/nash.pdf
And here seems to be the source:
https://github.com/8c6794b6/guile-tjit
I'm not informed enough to judge this myself, but this seems like a
reasonable start-of-implementation of the ideas expressed here:
http://wingolog.org/archives/2015/11/03/two-paths-one-peak-a-view-from-below-on-high-performance-language-implementations
It mentions hot loops and compiling to native code... that's about as
much as I can tell myself about it being on track. But it seems pretty
cool, especially for something shooting onto the radar seemingly out of
nowhere!
Anyone more informed have thoughts? :)
- Chris
- Experimental JIT for Guile (???!),
Christopher Allan Webber <=