Write a Blog >>
DLS 2018
Sun 4 - Fri 9 November 2018 Boston, Massachusetts, United States
co-located with SPLASH 2018
Mark Stoodley

Registered user since Mon 17 Oct 2016

Name: Mark Stoodley

Bio: Mark Stoodley wrote his first compiler almost from scratch at the age of 16 after borrowing his older brother’s copy of the famous Dragon book. It wasn’t easy (and the result wasn’t really very good) but he was hooked. Mark went on to develop backend compiler optimizations for his M.A.Sc. and Ph.D. with the department of Electrical and Computer Engineering at the University of Toronto and, in 2002, joined the IBM Markham Lab in Canada to build Java Just In Time compilers for production use. For the past 5 years, Mark was the overall technical lead for the effort to open source nearly 4.3 million lines of source code from the IBM J9 Java Virtual Machine to create the open source Eclipse OMR and Eclipse OpenJ9 projects and is a lead for both projects. As part of this open sourcing effort, he also created the JitBuilder library, an ongoing effort at the OMR project to design a simplified API for leveraging the optimizing compiler technology at the heart of a production JIT compiler.

Country: Canada

Affiliation: IBM Canada

Personal website: https://github.com/mstoodle

Research interests: Compilers


TURBO'18Tutorial Helper of Create an Object Model and Get a GC for Free (Part II) within the TURBO-track
Tutorial Helper of Boost WABT Performance with JitBuilder (Part I) within the TURBO-track
Tutorial Helper of Create an Object Model and Get a GC for Free (Part I) within the TURBO-track
Speaker of JIT as a Service: Compiling for Runtimes in the Cloud within the TURBO-track
Moderator of BoF: Eclipse OMR Community Directions within the TURBO-track
Session Chair of Speakers 2 (part of TURBO)
Tutorial Helper of Boost WABT Performance with JitBuilder (Part II) within the TURBO-track
SPLASH 2018Speaker of Oh, the compilers you will build! within the SPLASH-I-track
Speaker in Speakers within the SPLASH-I-track
Show activities from other conferences

SPLASH 2018-profile
View general profile