Our paper on reference capabilities for flexible memory management has been accepted to OOPSLA 2023. Congratulations to Ellen Arvidsson and the rest of the team!
August
Our paper on Behaviour-oriented Concurrency has been accepted to OOPSLA 2023. Congratulations to Luke Cheeseman and the rest of the team!
August
Our paper on adaptive heap sizing in ZGC on OpenJDK has been accepted to MPLR 2023. Congratulations to Sanaz Tavakolisomeh, Marina Shimchenko, and the rest of the team!
As part of our long collaboration with Oracle, there is a guest post by my PhD student Marina Shimchenko on the Inside JDK blog on our work on automatically deciding a heap size for Java programs based on using GC CPU overhead as a tuning knob. To see more blog posts made by students as part of this collaboration, see here.
Note: The deadline for submitting papers to MPLR'22 (Managed Programming Languages and Runtimes) has been extended 1 week due to several requests from authors. Hence, there is still time to submit work on all aspects of managed programming languages and runtime systems!
May
Albert Yang's paper Deep Dive into ZGC: A Modern Garbage Collector in OpenJDK, has been accepted for publication in ACM Transactions on Programming Languages and Systems.
(Remotely) attending launch event for SICP JS with Harold Abelson, Jerry Sussman, Martin Henz and Julie Sussman.
April
Marina Shimchenko joins the JVM RECO collaboration with Oracle as a new PhD student. Marina is interested in reducing energy consumptions of JVMs.
April
This beauty (which one Amazon reviwer describes as dogpoop on an éclair) has finally hit the shelves.
February
I am serving on the PC of Scheme 2022 — a yearly meeting of programming language practitioners who share an aesthetic sense embodied by the Algorithmic Language Scheme: universality through minimalism, and flexibility through rigorous design.