Исследовательская группа

Лаборатория языковых инструментов

Опыт реализации сборщика мусора поколениями для языка Stanza

25 апреля

Stanza - это маленький типизированный функциональный язык с расширяемым синтаксисом, мульти-методами, повсеместно используемыми сопрограммами и автоматическим управлением памятью. Изначальная релизация языка включала в себя простой копирующий сборщик мусора. Его производительности оказалось недостаточно для практических приложений. Пришлось его заменить на более современный сборщик мусора поколениями. Сборщик реализован на низкоуровневом подмножестве самого языка Stanza. Реализация потребовала введения дополнительных оптимизаций в компилятор языка.
 

Материалы: lbstanza.org

Докладчик: Олег Плисс (JITX, Inc)

Google Meet: https://meet.google.com/myu-dhmz-gvu