octave-maintainers
[Top][All Lists]
Advanced

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

Re: Safety of enabling JIT


From: Rik
Subject: Re: Safety of enabling JIT
Date: Sun, 08 Dec 2013 21:10:41 -0800

On 12/08/2013 10:00 AM, address@hidden wrote:
> Message: 2
> Date: Sun, 8 Dec 2013 00:33:14 +0200
> From: Susi Lehtola <address@hidden>
> To: Octave Maintainers List <address@hidden>
> Subject: Safety of enabling JIT
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset=US-ASCII
>
> Hi,
>
>
> configure reports
>   --enable-jit            (EXPERIMENTAL) enable JIT compiler
> but this seems to be the default when llvm is available.
>
> How safe is the option nowadays?

It *seems* safe.  First, even when the JIT compiler is built (configure
time decision) the compiler is not enabled at runtime.  To do so a user
either needs to invoke octave with the option --jit-compiler or use
"enable_jit (1)" from within Octave.  Second, there are a series of JIT
verification tests and they all pass.  The only contra-indication has been
some memory leaks and weirdness when running JIT under valgrind.  Although
this may point to a problem, it has never manifested itself in normal
operation.  It might just be something about the valgrind environment.
>  Can we enable it for the Fedora
> package?
I think so, for the reasons above.

Cheers,
Rik


reply via email to

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