|
|
|
||
Last update: doc. RNDr. Petr Hnětynka, Ph.D. (04.02.2019)
|
|
||
Last update: doc. RNDr. Petr Hnětynka, Ph.D. (04.02.2019)
http://www.graalvm.org
Thomas Würthinger, Christian Wimmer, Christian Humer, Andreas Wöß, Lukas Stadler, Chris Seaton, Gilles Duboscq, Doug Simon, and Matthias Grimmer. 2017. Practical partial evaluation for high-performance dynamic language runtimes. In Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2017). ACM, New York, NY, USA, 662-676. DOI: https://doi.org/10.1145/3062341.3062381
Matthias Grimmer, Chris Seaton, Roland Schatz, Thomas Würthinger, and Hanspeter Mössenböck. 2015. High-performance cross-language interoperability in a multi-language runtime. In Proceedings of the 11th Symposium on Dynamic Languages (DLS 2015). ACM, New York, NY, USA, 78-90. DOI=http://dx.doi.org/10.1145/2816707.2816714 |
|
||
Last update: doc. RNDr. Petr Hnětynka, Ph.D. (04.02.2019)
1. GraalVM architecture. 2. Graal compiler, IGV. AOT vs JIT. 3. JVM, language interoperability. 4. Debugging, profiling, code coverage, language server protocol. 5. Static languages, LLVM. 6. Real language overview. |