Slashdot Mirror


LLVM 8.0 Released With Cascade Lake Support, Better Diagnostics, More OpenMP/OpenCL (phoronix.com)

After being delayed for the better part of one month, LLVM 8.0 officially is finally available. From a report: LLVM release manager Hans Wennborg announced the release a few minutes ago and summed up this half-year update to LLVM and its sub-project as: "speculative load hardening, concurrent compilation in the ORC JIT API, no longer experimental WebAssembly target, a Clang option to initialize automatic variables, improved pre-compiled header support in clang-cl, the /Zc:dllexportInlines- flag, RISC-V support in lld. And as usual, many bug fixes, optimization and diagnostics improvements, etc."

2 of 36 comments (clear)

  1. Wondered what WebAssembly was... by SuperKendall · · Score: 2, Informative

    I was curious what WebAssembly was, so I hunted down an FAQ.

    Summary is that WebAssembly is a binary format to use in place of Javascript, to avoid parsing time.

    Really happy to see LLVM carry on, what a great project!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  2. Define terms like a real tech news website by iggymanz · · Score: 4, Informative

    LLVM is a set of compiler toolchain components, it is used to provide the middle tier of a compiler system for many languages. It's written in C++