https://www.youtube.com/watch?v=sKIRIilZDnE EuroLLVM Developers' Meeting: At Azul we are building a production quality, state of the art LLVM based JIT compiler for Java. Originally targeted for C and C++, the LLVM IR is a rather low-level representation, which makes it challenging to represent and utilize high level Java semantics in the optimizer. One of the approaches … Continue reading Expressing high level optimisations within LLVM
Month: April 2017
Expressing high level optimisations within LLVM
https://www.youtube.com/watch?v=sKIRIilZDnE At Azul we are building a production quality, state of the art LLVM based JIT compiler for Java. Originally targeted for C and C++, the LLVM IR is a rather low-level representation, which makes it challenging to represent and utilize high level Java semantics in the optimizer. One of the approaches is to perform … Continue reading Expressing high level optimisations within LLVM
Welcome to Chaos
Recently, I have joined Automattic. This article tells the original first weeks in this incredible company.
Bye bye Liip, hello Automattic
Since April 2017, I have left Liip to join Automattic. Here is a brief feedback.