LLVM Weekly - #62, Mar 9th 2015

Welcome to the sixty-second issue of LLVM Weekly, a weekly newsletter
(published every Monday) covering developments in LLVM, Clang, and related
projects. LLVM Weekly is brought to you by Alex
Bradbury. Subscribe to future issues at
http://llvmweekly.org and pass it on to anyone else you think may be
interested. Please send any tips or feedback to asb@asbradbury.org, or @llvmweekly or @asbradbury on Twitter.

News and articles from around the web

LLVM is taking part in Google Summer of
Code as a mentoring
organisation. Students can earn a $5500 stipend by working on open source
projects over the summer. See
here
for the list of mentoring organisations advertising LLVM-related projects.
Please do help spread the word, applications open on Monday the 16th of March.
I am biased, but I'd like to draw particular attention to the wide variety of
lowRISC GSoC ideas, including
a project to use tagged memory to provide protection against control-flow
hijacking.

Ravi, a programming language based on Lua 5.3 has been
announced.
It features JIT compilation using LLVM, though in the current development
version only a fraction of the Lua
bytecodes are JIT-compiled.

On the mailing lists

Douglas Gregor has posted an RFC on adding nullability
qualifiers.
The mailing list post justifies the reason for adding new qualifiers despite
the fact __attribute__((nonnull)) exists.