On the Aspects of Polyglot Programming and Memory Management in a VM – GraalVM and Contemporary GCs (CROSBI ID 673428)
Prilog sa skupa u zborniku | sažetak izlaganja sa skupa
Podaci o odgovornosti
Mihaljević, Branko ; Šipek, Matija ; Pufek, Paula
engleski
On the Aspects of Polyglot Programming and Memory Management in a VM – GraalVM and Contemporary GCs
This is a story about our exploration of aspects of Polyglot Programming and Memory Management in a (J)VM. The first part is focused on our research of performance of GraalVM, an open-source, high-performance polyglot virtual machine written in Java, as well as an accompanying Graal compiler, supporting JIT and AOT compilation, with outstanding inlining and escape analysis algorithms. In the second part we are dealing with aspects of automatic memory management and garbage collection analysis in an existing JVM, thus comparing the most commonly used (older) garbage collectors such as Serial, Parallel (Old), CMS, and G1, with contemporary and default Parallel Full G1, and new experimental ZGC and Shenandoah, across several JDKs using a common benchmark suite.
GraalVM, polyglot programming, garbage collector
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
18
2019.
objavljeno
Podaci o matičnoj publikaciji
6th International Community Java Conference in Croatia - Javantura v6
Zagreb: HUJAK
Podaci o skupu
6th International Java Community Conference (Javantura)
predavanje
23.02.2019-23.02.2019
Zagreb, Hrvatska