VORTEX 2021
Sun 11 - Sat 17 July 2021
Online
co-located with
ECOOP and ISSTA 2021
Toggle navigation
Attending
Venue: online
Program
VORTEX Program
Your Program
Filter by Day
Sun 11 Jul
Mon 12 Jul
Tue 13 Jul
Wed 14 Jul
Thu 15 Jul
Fri 16 Jul
Sat 17 Jul
Tracks
VORTEX 2021
VORTEX
ECOOP and ISSTA 2021
Workshops
Organization
VORTEX 2021 Committees
Track Committees
VORTEX
Organizing Committee
VORTEX
Program Committee
ECOOP and ISSTA
Workshops
Contributors
People Index
Search
Series
Series
VORTEX 2024
VORTEX 2023
VORTEX 2022
VORTEX 2021
VORTEX 2020
VORTEX 2019
VORTEX 2018
VORTEX 2017
VORTEX 2016
Sign in
Sign up
ECOOP and ISSTA 2021
(
series
) /
VORTEX 2021 (
series
) /
online
/
Room information: ICOOOLPS
Venue
online
Room name
ICOOOLPS
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Tue 13 Jul
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
13:00 - 17:30
ICOOOLPS
ICOOOLPS
at
ICOOOLPS
13:00
5m
Other
Welcome
ICOOOLPS
13:05
25m
Talk
The Two Cultures of Language Implementation
Invited Talk
ICOOOLPS
Stephen Kell
King's College London
13:30
20m
Paper
Naïve Transient Cast Insertion Isn’t (That) Bad
Paper
ICOOOLPS
P:
Erin Greenwood-Thessman
Victoria University of Wellington
,
Isaac Oscar Gariano
Victoria University of Wellington
,
Richard Roberts
Victoria University of Wellington
,
Stefan Marr
University of Kent
,
Michael Homer
Victoria University of Wellington
,
James Noble
Victoria University of Wellington
DOI
Pre-print
13:50
20m
Talk
Threaded Code Generation with a Meta-tracing JIT Compiler
Position Paper
ICOOOLPS
P:
Yusuke Izawa
Tokyo Institute of Technology
,
Hidehiko Masuhara
Tokyo Institute of Technology
,
CF Bolz-Tereick
,
Youyou Cong
Tokyo Institute of Technology
Pre-print
14:10
10m
Social Event
Break
ICOOOLPS
14:20
20m
Talk
Avoiding Monomorphisation Bottlenecks with Phase-based Splitting
ICOOOLPS
P:
Sophie Kaleba
University of Kent
,
Stefan Marr
University of Kent
,
Richard Jones
University of Kent
Pre-print
14:40
20m
Talk
Native Implementation of Mutable Value Semantics
Position Paper
ICOOOLPS
P:
Dimi Racordon
University of Geneva, Switzerland
,
Denys Shabalin
EPFL, Switzerland
,
Dave Abrahams
Google
,
Dan Zheng
Purdue University, Google Brain
,
Brennan Saeta
Google
Pre-print
15:00
20m
Talk
An Eclipse OMR-based Garbage Collector for Python
ICOOOLPS
P:
Joannah Nanjekye
University of New Brunswick
,
David Bremner
University of New Brunswick
,
Aleksandar Micic
IBM, Canada
15:20
20m
Social Event
Break
ICOOOLPS
15:40
20m
Talk
Userfault Objects: Transparent Programmable Memory
Position Paper
ICOOOLPS
P:
Konrad Siek
Czech Technical University in Prague
,
Colette Kerr
ČVUT
Pre-print
16:00
20m
Talk
The Strange and Wondrous Life of Functions in Ř
ICOOOLPS
Jan Ječmen
,
Olivier Flückiger
Northeastern University
,
Sebastián Krynski
Czech Technical University in Prague
,
P:
Jan Vitek
Northeastern University / Czech Technical University
File Attached
16:20
20m
Talk
Non-Intrusive Migration from Lazy to Eager Evaluation
ICOOOLPS
P:
Aviral Goel
Northeastern University
,
Jan Vitek
Northeastern University / Czech Technical University
16:40
10m
Social Event
Break
ICOOOLPS
16:50
20m
Talk
A Framework and DSL for Distributed, Energy-constrained, and Time-sensitive Applications
ICOOOLPS
P:
Kyle Liang
Carnegie Mellon University
,
Reese Grimsley
CMU
,
Eve Hu
CMU
,
Edward Andert
Arizona State University
,
Mohammad Khayatian
Arizona State University
,
Aviral Shrivastava
Arizona State University
,
Carlee Joe-Wong
CMU
,
Jonathan Aldrich
Carnegie Mellon University
,
Bob Iannucci
CMU
17:10
20m
Talk
Fuel: A Compiler Framework for Safe Memory Management
Position Paper
ICOOOLPS
Dimi Racordon
University of Geneva, Switzerland
,
P:
Aurélien Coet
University of Geneva, Switzerland
,
Didier Buchs
University of Geneva, Switzerland
Pre-print
Tue 13 Jul
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
ICOOOLPS
ICOOOLPS
ICOOOLPS
Tue 13 Jul
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
ICOOOLPS
ICOOOLPS
Welcome
13:00 - 13:05
ICOOOLPS
Invited Talk
The Two Cultures of Language Implementation
13:05 - 13:30
ICOOOLPS
Paper
Naïve Transient Cast Insertion Isn’t (That) Bad
13:30 - 13:50
ICOOOLPS
Position Paper
Threaded Code Generation with a Meta-tracing JIT Compiler
13:50 - 14:10
ICOOOLPS
Break
14:10 - 14:20
ICOOOLPS
Avoiding Monomorphisation Bottlenecks with Phase-based Splitting
14:20 - 14:40
ICOOOLPS
Position Paper
Native Implementation of Mutable Value Semantics
14:40 - 15:00
ICOOOLPS
An Eclipse OMR-based Garbage Collector for Python
15:00 - 15:20
ICOOOLPS
Break
15:20 - 15:40
ICOOOLPS
Position Paper
Userfault Objects: Transparent Programmable Memory
15:40 - 16:00
ICOOOLPS
The Strange and Wondrous Life of Functions in Ř
16:00 - 16:20
ICOOOLPS
Non-Intrusive Migration from Lazy to Eager Evaluation
16:20 - 16:40
ICOOOLPS
Break
16:40 - 16:50
ICOOOLPS
A Framework and DSL for Distributed, Energy-constrained, and Time-sensi ...
16:50 - 17:10
ICOOOLPS
Position Paper
Fuel: A Compiler Framework for Safe Memory Management
17:10 - 17:30
x
Sat 23 Nov 12:34