|
From: | Brendan Drew |
Subject: | Re: octave loop slowness (was "") |
Date: | Tue, 21 Mar 2006 19:15:59 -0700 |
User-agent: | Mozilla Thunderbird 1.0.7 (Macintosh/20050923) |
Java has already (largely) solved these problems, which is why most of the JIT research that I'm aware of is all JVM based. There is a set of GNU packages which allow a kind of limited (last I checked) JIT -- GNU Lightning and one other that I can't recall off the top of my head. Maybe LLVM (http://developers.slashdot.org/article.pl?sid=04/08/13/2356209) would be of interest?
John W. Eaton wrote:
On 20-Mar-2006, Brendan Drew wrote:| Doing the JIT "properly" gets to be a mess, because you end up having to | basically throw away your entire interpreter and writing a full-up | compiler which translates Matlab-ish code --> JVM microcode.By JVM, do you mean Java Virtual Machine? There is no requirement that a just-in-time compiler generate Java bytecodes or have anything at all to do with Java. jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------
------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------
[Prev in Thread] | Current Thread | [Next in Thread] |