PracticalDynamicCompilation
From APIDesign
(Difference between revisions)
(4 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
Today [[I]] am going to start the second incarnation of [https://d3s.mff.cuni.cz/teaching/nswi176/ Practical Dynamic Compilation] lecture at [[MatFyz]]. This semester is going to introduce weekly lectures introducing the general concepts as well as practical internals of [[GraalVM]] - an [[OracleLabs]] project which [[I]] am contributing to. | Today [[I]] am going to start the second incarnation of [https://d3s.mff.cuni.cz/teaching/nswi176/ Practical Dynamic Compilation] lecture at [[MatFyz]]. This semester is going to introduce weekly lectures introducing the general concepts as well as practical internals of [[GraalVM]] - an [[OracleLabs]] project which [[I]] am contributing to. | ||
+ | |||
+ | |||
+ | * Intro: [[Image:01-Intro.pdf]] | ||
+ | * How [[GraalVM]] Compiler Works - variation on [https://chrisseaton.com/truffleruby/jokerconf17/ Chris Seaton presentation] | ||
+ | * [[GraalVM]] Compiler Optimizations + Using the compiler in [[Truffle]] (introducing the [https://github.com/JaroslavTulach/talk2compiler talk2compiler]) project |
Current revision
Today I am going to start the second incarnation of Practical Dynamic Compilation lecture at MatFyz. This semester is going to introduce weekly lectures introducing the general concepts as well as practical internals of GraalVM - an OracleLabs project which I am contributing to.
- Intro: Image:01-Intro.pdf
- How GraalVM Compiler Works - variation on Chris Seaton presentation
- GraalVM Compiler Optimizations + Using the compiler in Truffle (introducing the talk2compiler) project