~/talk

How I Stopped Being Afraid and Learned to Love the Dart Compiler

TalkinRussianat Mobius 2024 Autumn · 2024-10-11..10-20· [flutter, compilers-and-language-design]
links:none on file
slides:none on file

A Flutter/Dart developer describes the end-to-end process from a compiler breakage to shipping fixes in a stable release, including forking Flutter, Flutter Engine and the Dart SDK and how those three components relate. The talk explains how to keep development moving by finding existing fixes, applying workarounds, using debugging tools, engaging the community, and practical steps to get issues resolved quickly.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Dart compiler and personal experience
  3. 3:36Breaking Dart with code volume
  4. 10:19Out of memory during build
  5. 14:37Flutter and Dart build process
  6. 19:59Debug environment setup
  7. 21:44Finding compiler code errors
  8. 27:05Compressed pointers and memory limits
  9. 33:31Debugger lifecycle state issue
  10. 37:26Solving issues and community work
  11. 39:54Reporting Dart compiler bugs
  12. 42:41Join Dart community
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.