Tobias Wrigstad

Registered user since Thu 20 Aug 2015

Name: Tobias Wrigstad

Country: Sweden

Affiliation: Uppsala University

Personal website: http://wrigstad.com

Research interests: Type systems, reference capabilities, programming languages, scripting languages, concurrent and parallel programming

Contributions

ECOOP 2020Committee Member in Program Committee within the Research Papers-track
VMIL 2019Author of Towards Gradual Checking of Reference Capabilities within the VMIL 2019-track
AGERE 2019Author of Run, Actor, Run - Towards Cross-Actor Language Benchmarking within the AGERE 2019-track
ICOOOLPS 2019Author of Progress Report: Exploring API Design for Capabilities for Programming with Arrays within the ICOOOLPS 2019-track
MPLR 2019Author of Performance of an OO Compute Kernel on the JVM -- Revisiting Java as a Language for Scientific Computing Applications within the MPLR 2019-track
SPLASH 2019PC Member in Program Committee within the Onward! Papers-track
Session Chair of Onward! Papers 3 (part of Onward! Papers)
Session Chair of Optimization (part of OOPSLA)
Committee Member in Program Commitee within the SPLASH-E-track
ECOOP 2019Author of Godot: All the Benefits of Implicit and Explicit Futures within the Artifacts-track
Author of Godot: All the Benefits of Implicit and Explicit Futures within the Posters-track
Author of Run, actor, run within the Curry On-track
Author of Godot: All the Benefits of Implicit and Explicit Futures within the Research Papers-track
AGERE 2018Committee Member in Program Committee within the AGERE-track
Author of Concurrency vs. Parallelism in Encore (...and Types) within the AGERE-track
Author of Attached and Detached Closures in Actors within the AGERE-track
ARRAY 2018Author of Parallel Programming with Arrays in Kappa  within the ARRAY 2018-track
ETAPS 2019Mentorship Chair in Organizing Committee
Session Chair of Morning Coffee and Group Work (part of Mentoring Workshop)
Chair in Organizers within the Mentoring Workshop-track
Session Chair of Lunch and Group Work (part of Mentoring Workshop)
Session Chair of Afternoon Coffee and Group Work (part of Mentoring Workshop)
FTfJP 2018Author of Safely Abstracting Memory Layouts within the FTfJP-track
ICOOOLPS 2018Author of Extending SHAPES for SIMD Architectures - An approach to native support for Struct of Arrays in languages within the ICOOOLPS-track
Onward! 2018Author of Cflat: A New Modular Approach to Implementing Efficient and Tunable Collections within the Onward! Papers-track
Programming for the Large 2018Committee Member in Program Committee within the Programming for the Large 2018 (cancelled)-track
SPLASH 2018Session Chair of Security (part of OOPSLA)
Mentor in Mentors within the Breakfasts-track
Committee Member in Program Committee within the SPLASH-E-track
Committee Member in Review Committee within the OOPSLA-track
NOOL 2017Co-chair in Organizing Committee within the NOOL 2017-track
OCAP 2017Author of Reference Capabilities for Concurrency & Scalability: an Experience Report within the OCAP 2017-track
Onward! 2017Author of You Can Have it All: Abstraction and Good Cache Performance within the Onward! Papers-track
PLDI 2018Session Chair of Web Pages (part of PLDI Research Papers)
Committee Member in Program Committee
ISMM 2017Author of Type-Assisted Automatic Garbage Collection for Lock-Free Data Structures within the ISMM 2017-track
NOOL 2016Session Chair of Typing and Transpilation (part of NOOL)
Author of Actors and Hot Objects within the NOOL-track
Committee Member in Organizing Committee within the NOOL-track
IWACO 2016Author of Towards Enabling Low-Level Memory Optimisations at the High-Level with Ownership Annotations within the IWACO-track
Author of Kappa: Insights, Current Status and Future Work within the IWACO-track
Committee Member in Program Committee within the IWACO-track
ECOOP and ISSTAAuthor of SHAPES: Adding memory layouts and SIMD capabilities to high-level languages within the Posters-track
Mentor in Mentors within the Summer School-track
SPLASH 2017Author of (CER) Mastery Learning-Like Teaching with Achievements within the SPLASH-E-track
Author of Orca: GC and Type System Co-Design for Actor Languages within the OOPSLA-track
ECOOP 2017Session Chair of Implementation (part of ECOOP Research Papers)
Committee Member in Program Committee within the ECOOP Research Papers-track
Author of Relaxed Linear References for Lock-free Programming within the ECOOP Research Papers-track
Committee Member in Mentors within the ECOOP Summer School-track
NOOL 2015Author of Inversion in Programming Language Design: The Encore Way within the NOOL-track
ECOOP 2016Author of Reference Capabilities for Concurrency Control within the Posters-track
Author of Reference Capabilities for Concurrency Control within the Research Track-track
Committee Member in Program Committee within the Research Track-track
SPLASH 2016ERC member in External Program Committee within the OOPSLA-track
Committee Member in Program Committee within the Workshops-track
Committee Member in Sponsorship Committee
DLS 2015Author of Measuring Polymorphism in Python Programs within the DLS-track
STOP 2015Committee Member in Program Committee within the STOP-track
FOOLCommittee Member in Program Committee within the FOOL-track
SPLASH 2015Committee Member in Program Committee within the OOPSLA-track
Author of Disjointness Domains for Fine-Grained Aliasing within the OOPSLA-track
PLDI 2015Committee Member in External Review Committee within the Research Papers-track