Trash talk: WHENs and HOWs of Dart VM’s GC 💙 Anna (Domashych) Leushchenko 💙 Flutter Vikings
Автор: Anna Leushchenko
Загружено: 2022-02-04
Просмотров: 254
Описание:
An online talk by Anna (Domashych) Leushchenko at the Flutter Vikings conference on February 2, 2022.
In the dark deeps of Dart VM, where trees are boughy, tracks are twisted, and the space is limited, there lives a bright hero, who always welcomes new visitors, helps them find their way and stay connected to the roots, respects their age; who cares about the environment and diligently collects and recycles the garbage, freeing up space for new visitors.
Garbage Collector rarely gets the love and attention it deserves. Even though every Flutter developer has it as their friend, only few know it close enough, what it is like, and how it behaves.
I am determined to fix this injustice by spreading the word about all the good things Dart VM’s Garbage Collector does: we’ll look at how Dart objects are allocated, managed, and moved around, and when and how they get collected.
Originally streamed at • Flutter Vikings Online - Feb 2022 :: Day 1
00:00 Introduction by Scott
00:40 Introduction
01:03 Garbage Collector
02:45 Heap
03:05 New generation allocations
06:56 New generation scavenger
07:30 GC roots
08:14 Tri-color marking GC
10:07 New generation collection example
15:38 Old generation allocations
18:01 Old generation mark
21:22 Old generation sweep
22:22 Old generation compact
23:49 Idle GC
28:37 Takeaway
29:58 Wrap-up by Scott
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: