Lua-in-Moscow: Как и зачем LuaJIT нарушает DRY?
Frontend(зал Фантазия)
: Jun 17 19:15
В докладе я расскажу, как LuaJIT повторно реализует одну и ту же
семантику в различных местах платформы. Иногда это диктуется
требованиями языка (например, Lua C API, дублирующее семантику
собственно Lua), иногда – соображениями производительности: так,
реализацию некоторых функций из стандартной библиотеки Lua можно найти
и внутри виртуальной машины, и в основном коде платформы, и в
JIT-компиляторе. Доклад будет состоять из разбора отдельных примеров и
сопутствующих высокоуровневых экскурсов в устройство платформы.
Если вы не являетесь участником DevConf 2017, то необходима отдельная регистрация.
Презентация