Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Profilers Can Help Navigate Type Migration

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking 18-minute conference talk from OOPSLA2 2023 that delves into the use of profilers for navigating type migration in software development. Learn how Ben Greenman, Matthias Felleisen, and Christos Dimoulas investigate the challenges of sound migratory typing and propose innovative solutions to performance regressions. Discover the results of an extensive experiment involving tens of thousands of performance-debugging scenarios and seventeen strategies for translating profiler output into actionable steps. Gain insights into the most effective strategy of using deep types to eliminate costly boundaries between typed and untyped components, which succeeds in over 50% of scenarios. Explore the implications of this research for rational programmers seeking to refactor untyped code bases to typed ones safely and efficiently.

Syllabus

[OOPSLA23] How Profilers Can Help Navigate Type Migration

Taught by

ACM SIGPLAN

Reviews

Start your review of How Profilers Can Help Navigate Type Migration

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.