Modern language runtimes are complex, dynamic environments that involve a myriad of components that must work cooperatively to achieve optimal functional and performance requirements of a given programming language. Typical core runtime technologies include dynamic just-in-time compilers for performance and hardware exploitation, garbage collectors for object management, platform abstraction interfaces for ease of portability to different hardware and operating systems, developer tooling for diagnosis, tuning, and enabling interoperability between different language environments.

Many high-quality runtime technology frameworks that support programming language environments are open-source projects, such as LLVM, Eclipse OMR, and GraalVM to name a few. These projects thrive with vibrant and growing communities of developers and researchers. Building projects with open-source components enables greater collaboration among a variety of communities through shared learning on common technologies.

The goal of this workshop is to bring together academia and industry communities to share their innovative research into and implementation experiences with core runtime technologies in open-source frameworks. We also strive to highlight creative applications of such frameworks, addressing challenges facing the use of programming languages in emerging environments such as the cloud (e.g., compilation-as-a-service, binary re-translation, and polyglot interoperability) or on newer hardware devices such as GPUs and FPGAs.

Thu 18 Jul

aorta-2019-papers
10:30 - 12:10: AORTA 2019 - Session #1 at Epernay
Chair(s): Xiaoli LiangIBM Canada
aorta-2019-papers10:30 - 11:20
Talk
aorta-2019-papers11:20 - 11:45
Talk
Manas ThakurIIT Madras, V Krishna NandivadaIIT Madras
aorta-2019-papers11:45 - 12:10
Talk
Daryl MaierIBM Canada, Xiaoli LiangIBM Canada
aorta-2019-papers
13:30 - 15:10: AORTA 2019 - Session #2 at Epernay
Chair(s): Daryl MaierIBM Canada
aorta-2019-papers13:30 - 13:55
Talk
Christos KotselidisUniversity of Manchester, UK
aorta-2019-papers13:55 - 14:20
Talk
Stefan MarrUniversity of Kent
aorta-2019-papers14:20 - 14:45
Talk
Ruoyu ZhouUniversity of Cambridge, UK, Timothy M. JonesUniversity of Cambridge, UK
aorta-2019-papers14:45 - 15:10
Talk
Andrew CraikIBM Canada
aorta-2019-papers
15:40 - 16:40: AORTA 2019 - Session #3 at Epernay
Chair(s): Hugh LeatherUniversity of Edinburgh
aorta-2019-papers15:40 - 16:10
Talk
Tom SpinkUniversity of Edinburgh
aorta-2019-papers16:10 - 16:40
Talk
File Attached