00:07 - Результаты лекции, Garbage collector без пауз
05:21 - Dijkstra and Yuasa barriers
17:05 - Другой подход - копирование (Shenandoah)
20:56 - Перемещение невалидных указателей, forwarding pointer
27:10 - Избавление от StW в Shenandoah
33:05 - Аллокатор для сборки мусора
36:48 - Новые проблемы: read barrier, operator==, CAS
42:06 - Обход графа указателей, балансировка работы между потоками
Семинар от
Семинарист: Роман Липовский
Снимал: Роман Климовицкий
Монтировал: Алексей Гликин