[www] r321506 - Add Falcon Keynote Slides to index
Tanya Lattner via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 27 16:23:04 PST 2017
Author: tbrethou
Date: Wed Dec 27 16:23:04 2017
New Revision: 321506
URL: http://llvm.org/viewvc/llvm-project?rev=321506&view=rev
Log:
Add Falcon Keynote Slides to index
Modified:
www/trunk/devmtg/2017-10/index.html
Modified: www/trunk/devmtg/2017-10/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2017-10/index.html?rev=321506&r1=321505&r2=321506&view=diff
==============================================================================
--- www/trunk/devmtg/2017-10/index.html (original)
+++ www/trunk/devmtg/2017-10/index.html Wed Dec 27 16:23:04 2017
@@ -64,7 +64,7 @@ for future event announcements and to as
<p>Keynotes:<br>
<b><a href="#talk12">Falcon: An optimizing Java JIT
-</a></b> - <i>Philip Reames</i><br>
+</a></b> - <i>Philip Reames</i><br> [<a href="https://www.youtube.com/watch?v=Uqch1rjPls8&feature=youtu.be">Video</a>] [<a href="http://llvm.org/devmtg/2017-10/slides/Reames-FalconKeynote.pdf">Slides</a>]
<b><a href="#talk21">Compiling Android userspace and Linux kernel with LLVM
</a></b> - <i>Stephen Hines, Nick Desaulniers and Greg Hackmann</i><br>
@@ -391,7 +391,7 @@ Finally, we will sketch a plan for movin
<b><a id="talk12">Falcon: An optimizing Java JIT
</a></b><br>
<i>Philip Reames</i><br>
-[Slides] [<a href="https://youtu.be/Uqch1rjPls8">Video</a>] <br>
+[<a href="slides/Reames-FalconKeynote.pdf">Slides (PDF)</a>] [<a href="slides/Reames-FalconKeynote.pptx">Slides (PPT)</a>][<a href="https://youtu.be/Uqch1rjPls8">Video</a>] <br>
Over the last four years, we at Azul have developed and shipped a LLVM based JIT compiler within the Zing JVM. Falcon is now the default optimizing JIT for Zing and is in widespread production use. This talk will focus on the overall design of Falcon, with particular emphasis on how we extended LLVM to be successful in this new role. We have presented portions of the upstream technical work at previous developers meetings; this talk will emphasize how the various pieces fit together in a successful effort. In addition to the technical design, we will also cover key process decisions that ended up being essential for the success of the project.
</p>
More information about the llvm-commits
mailing list