Marc Feeley

Registered user since Mon 13 Feb 2017

Name:Marc Feeley
Country:Canada
Affiliation:Université de Montréal
Research interests:Programming languages, Functional programming, Compilation, Parallelism, Embedded systems

Contributions

MoreVMs 2023 Committee Member in Program Committee within the MoreVMs'23-track
Author of A Compact and Extensible Portable Scheme VM within the MoreVMs'23-track
DLS 2022 Committee Member in Program Committee within the DLS 2022-track
Scheme 2022 Author of An FFI between Gambit Scheme and CPython within the Scheme-track
VMIL 2021 Author of A Small Scheme VM, Compiler and REPL in 4K within the VMIL 2021-track
Committee Member in Program Committee within the VMIL 2021-track
Scheme 2021 Author of A lightweight approach for accessing Python modules from Gambit Scheme (Lightning Talk) within the Scheme 2021-track
VMIL 2020 Committee Member in Organizing Committee within the VMIL 2020-track
Session Chair of Invited Talk - Racket (part of VMIL 2020)
Committee Member in Program Committee within the VMIL 2020-track
Session Chair of Invited Talk: Evolution of the Dart PL (part of VMIL 2020)
Scheme 2020 Author of Running Scheme On Bare Metal (Experience Report) within the Scheme 2020-track
DLS 2019 Committee Member in Program Committee within the DLS 2019-track
Session Chair of Optimizing Computations (part of DLS 2019)
Scheme 2019 Steering Committee Member in Organizing Committee within the Scheme 2019-track
VMIL 2018 Author of Building JIT Compilers For Dynamic Languages With Low Development Effort within the VMIL 2018-track
Author of Twopy: A Just-In-Time Compiler For Python Based On Code Specialization within the VMIL 2018-track
Scheme 2018 Committee Member in Steering Committee within the Scheme 2018-track
Author of Tail Calling Between Code Generated by C and Native Backends within the Scheme 2018-track
DLS 2017 Session Chair of Session 4 (part of DLS 2017)
Committee Member in Program Committee within the DLS 2017-track
Scheme 2017 Author of Panel: Future of Scheme within the Scheme 2017-track
Committee Member in Steering Committee within the Scheme 2017-track
ECOOP 2017 Author of Interprocedural Specialization of Higher-Order Dynamic Languages Without Static Analysis within the ECOOP Research Papers-track
ELS 2017 Committee Member in Program Committee within the ELS 2017-track
Scheme 2016 Committee Member in Steering Committee within the Scheme-track
ECOOP 2016 Author of Interprocedural Type Specialization of JavaScript Programs Without Type Analysis within the Research Track-track
DLS 2015 Author of Compiling for Multi-Language Task Migration within the DLS-track
ECOOP 2015 Author of Simple and Effective Type Check Removal through Lazy Basic Block Versioning within the Research Track-track
DLS 2011 Committee Member in Program Committee within the DLS 2011-track
Scheme 2011 Committee Member in Program Committee within the Scheme 2011-track