GCC's JIT Library Sees Experimental Port To Windows

Written by Michael Larabel in GNU on 25 May 2020 at 06:32 AM EDT. Add A Comment
GNU
For several years now GCC has offered a embeddable JIT compiler that for GPL applications can serve as a bytecode interpreter, an experimental Python compiler, and other possible use-cases with this libgccjit library. There now are patches pending for bringing libgccjit to Windows.

Developer Nicolas BĂ©rtolo has worked on a port of libgccjit to Microsoft Windows. So far it's been tested to work with the native-compilation branch of Emacs.

Due to the GPLv3 licensing of the GCC code-base, this just-in-time embedded-friendly compiler library won't be of use for too many Windows-focused programs but at least should help those cross-platform open-source programs that may make use of this library for seeing the JIT support also available on Windows.

The Windows support as of writing hasn't yet been merged to mainline for GCC 11 but we'll see what happens with the new code.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week