Aleksandar Prokopec

Registered user since Tue 18 Aug 2015

Name: Aleksandar Prokopec

Bio: I am a principal researcher at Oracle Labs, working on the Graal language infrastructure project. My research is focused on virtual machines and JIT compilers, as well as programming language abstractions for concurrent and distributed computing.

Previously, I worked at Google on cloud computing infrastructure and big data analytics for Google Maps. Before that, I was working as a research assistant in the School of Computer and Communication Sciences at the EPFL in Switzerland, in the LAMP laboratory on Scala development under the supervision of dr. Martin Odersky, where I received a doctoral degree in 2014.

Country: Switzerland

Affiliation: Oracle Labs

Personal website:

Research interests: Virtual machines, compilers, programming languages, parallel programming, concurrent data structures.


PASS 2019Committee Member in Program Committee within the PASS 2019 (CANCELED)-track
BenchWork 2019Invited speaker of A Renaissance for Optimizing Compilers within the BenchWork -track
Scala 2019Author of Challenges of Optimizing Scala Programs within the Scala 2019-track
PLDI 2019Author of Renaissance: Benchmarking Suite for Parallel Applications on the JVM within the PLDI Research Papers-track
Scala 2018Committee Member in Program Committee within the Scala 2018-track
AGERE 2017Committee Member in Program Committee within the AGERE 2017-track
Scala 2017Author of Making Collection Operations Optimal with Aggressive JIT Compilation within the Scala 2017-track
Onward! 2017Author of Encoding the building blocks of communication within the Onward! Papers-track
AGERE 2016Programme Committee in Program Committee within the AGERE 2016-track
Author of Pluggable Scheduling for the Reactor Programming Model within the AGERE 2016-track
ECOOP 2018Author of Theory and Practice of Coroutines with Snapshots within the ECOOP Research Papers-track
ECOOP and ISSTAAuthor of Theory and Practice of Coroutines with Snapshots within the Posters-track
Onward! 2015Author of Isolates, Channels and Event Streams for Composable Distributed Programming within the Onward! Papers-track