Looking for new career opportunities? Get in touch so we can help.

LLVM Compiler Infrastructure: что это и с чем его едят

August 18, 19:00

St. Petersburg, Russia
Офис JetBrains, Университетская набережная, дом 7-9-11 к.5А, St. Petersburg

External Registration

Open Registration Page

Докладчик: Антон Коробейников
Язык доклада: русский Описание: Начавшийся как небольшой исследовательский проект, LLVM в последнее время разросся до набора библиотек и компонентов, из которых можно собрать полноценный компилятор с библиотеками поддержки, утилиту по анализу и преобразования кода и многое другое.
Мы разберем основные компоненты, предоставляемые LLVM, поговорим о том, как они взаимосвязаны, как устроена разработка в проекте и что нужно сделать, чтобы начать вносить свой вклад в проект.
Коротко о докладчике: Антон является участником проекта LLVM уже 11 лет. За это время он успел поучаствовать в разработке поддержки Windows как платформы, добавлял поддержку отдельных аспектов формата ELF, отладочной информации и обработки исключений, работал над x86 и ARM бекэндами, и являлся исходным автором MSP430 и (первого) SystemZ бекэндов.
Будучи членом LLVM Foundation Board of Directors, Антон занимается участием проекта в программе Google Summer of Code, а также в течение нескольких лет принимал участие в программных комитетах US LLVM developer's meeting и EuroLLVM.

St. Petersburg C++ User Group St. Petersburg C++ User Group

Propose talk to St. Petersburg C++ User Group