Write a Blog >>
SPIN 2021
Mon 12 Jul 2021
Online
co-located with
ECOOP and ISSTA 2021
Toggle navigation
Attending
Venue: online
ECOOP and ISSTA 2021
Registration
Information for Attendees
Instructions to Presenters
Equity, Diversity and Inclusion
ECOOP Awards
Program
SPIN Program
Your Program
Mon 12 Jul
Track/Call
Organization
SPIN 2021 Committees
Track Committees
Organizing Committee
Programming Committee
Contributors
People Index
Search
Series
Series
SPIN 2021
SPIN 2019
SPIN 2017
Sign in
Sign up
ECOOP and ISSTA 2021
(
series
) /
SPIN 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
Thu 21 Nov 11:51