Загрузка страницы

Как работает LLVM бэкенд в C#. Егор Богатов ➠ CoreHard Autumn 2019

LLVM содержит огромное количество оптимизаций и подходит в качестве бэкенда для многих языков программирования. Но все немного усложняется для Managed языков и JIT сценариев. В этом докладе Егор расскажет о трудностях, с которыми столкнулись в C# при реализации LLVM бэкенда.

Слайды: https://www.slideshare.net/corehard_by/llvm-c-corehard-autumn-2019

Join CoreHard community:
CoreHard Telegram https://t.me/corehard_by
CoreHard Facebook https://www.facebook.com/corehard.by/
CoreHard Vkontakte https://vk.com/corehardby
CoreHard Instagram https://www.instagram.com/corehard.by/

Видео Как работает LLVM бэкенд в C#. Егор Богатов ➠ CoreHard Autumn 2019 канала corehard
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
6 декабря 2019 г. 10:00:32
00:58:43
Другие видео канала
Автоматизируй это. Кирилл Тихонов ➠  CoreHard Autumn 2019Автоматизируй это. Кирилл Тихонов ➠ CoreHard Autumn 2019Исключительная модель памяти. Алексей Ткаченко ➠  CoreHard Autumn 2019Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019Как помочь и как помешать компилятору. Андрей Олейников ➠  CoreHard Autumn 2019Как помочь и как помешать компилятору. Андрей Олейников ➠ CoreHard Autumn 2019Статичный SQL в С++14. Евгений Захаров ➠  CoreHard Autumn 2019Статичный SQL в С++14. Евгений Захаров ➠ CoreHard Autumn 2019Как не подавиться большим старым проектом. Юрий Минаев ➠  CoreHard Autumn 2019Как не подавиться большим старым проектом. Юрий Минаев ➠ CoreHard Autumn 2019Generators, Coroutines and Other Brain Unrolling Sweetness. Adi Shavit ➠  CoreHard Autumn 2019Generators, Coroutines and Other Brain Unrolling Sweetness. Adi Shavit ➠ CoreHard Autumn 2019Исключения C++ через призму компиляторных оптимизаций. Роман Русяев ➠  CoreHard Autumn 2019Исключения C++ через призму компиляторных оптимизаций. Роман Русяев ➠ CoreHard Autumn 2019Метапрограммирование: строим конечный автомат. Сергей Федоров ➠  CoreHard Autumn 2019Метапрограммирование: строим конечный автомат. Сергей Федоров ➠ CoreHard Autumn 2019Этюды о буферизации. Вадим Винник ➠ CoreHard Autumn 2019Этюды о буферизации. Вадим Винник ➠ CoreHard Autumn 2019Windbg: когда у нас не воспроизводится. Александр Головач ➠  CoreHard Autumn 2019Windbg: когда у нас не воспроизводится. Александр Головач ➠ CoreHard Autumn 2019Striving for ultimate low latency. Mateusz Pusz ➠ CoreHard Autumn 2019Striving for ultimate low latency. Mateusz Pusz ➠ CoreHard Autumn 2019C++ трюки из Такси. Антон Полухин ➠ CoreHard Autumn 2019C++ трюки из Такси. Антон Полухин ➠ CoreHard Autumn 2019The C++ rvalue lifetime disaster. Arno Schödl ➠ CoreHard Autumn 2019The C++ rvalue lifetime disaster. Arno Schödl ➠ CoreHard Autumn 2019Защищая C++. Павел Филонов ➠ CoreHard Autumn 2019Защищая C++. Павел Филонов ➠ CoreHard Autumn 2019Вы ещё пишете код руками? Тогда мы идём к вам! Сергей Садовников ➠ CoreHard Autumn 2019Вы ещё пишете код руками? Тогда мы идём к вам! Сергей Садовников ➠ CoreHard Autumn 2019C++20: The small things, Timur Doumler ➠ CoreHard Autumn 2019C++20: The small things, Timur Doumler ➠ CoreHard Autumn 2019New C++ features for writing DSLs . Ivan Čukić. CoreHard Spring 2019New C++ features for writing DSLs . Ivan Čukić. CoreHard Spring 2019Встраиваем python для появления аналитики в проекте на С++. Александр Боргардт. CoreHard Spring 2019Встраиваем python для появления аналитики в проекте на С++. Александр Боргардт. CoreHard Spring 2019Не связывайтесь с поддержкой C++ программистов. Юрий Минаев. CoreHard Spring 2019Не связывайтесь с поддержкой C++ программистов. Юрий Минаев. CoreHard Spring 2019The Hitchhiker's Guide to Faster Builds. Viktor Kirilov. CoreHard Spring 2019The Hitchhiker's Guide to Faster Builds. Viktor Kirilov. CoreHard Spring 2019
Яндекс.Метрика