Announcement

Collapse
No announcement yet.

GNU Guile 3.0 Released With JIT Code Generation For Up To 4x Better Performance

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • GNU Guile 3.0 Released With JIT Code Generation For Up To 4x Better Performance

    Phoronix: GNU Guile 3.0 Released With JIT Code Generation For Up To 4x Better Performance

    GNU Guile 3.0 has been released, the GNU's implementation of the Scheme programming language with various extra features. The big news with Guile 3.0 is better performance...

    http://www.phoronix.com/scan.php?pag...e-3.0-Released

  • c117152
    replied
    Not having to boilerplate with let/letrec is appreciated.

    Leave a comment:


  • log0
    replied
    Originally posted by madscientist159 View Post
    Shame to see yet another JIT only supporting closed ISAs. Wonder if there's any chance of a port to ppc64 and/or RISC-V?
    It looks like they are using a fork of GNU Lighting as JIT compiler, which supports ppc and riscv. So it is probably a mater of time/interest/hardware to get it working.

    Leave a comment:


  • archsway
    replied
    Looks like it is still broken on ARM:

    Code:
          3787 Illegal instruction     (core dumped) | GUILE_AUTO_COMPILE=0 ../meta/build-env guild snarf-check-and-output-texi > guile-procedures.texi

    Leave a comment:


  • madscientist159
    replied
    Shame to see yet another JIT only supporting closed ISAs. Wonder if there's any chance of a port to ppc64 and/or RISC-V?

    Leave a comment:


  • archsway
    replied
    Last time I checked, this was broken on armv7 for almost all distributions except Debian-based ones.

    Leave a comment:


  • cynical
    replied
    Nice! JITs are where its at.

    Leave a comment:

Working...
X