Горячая перекомпиляция для C ++

Недавно я был был поражен, увидев, что код Java автоматически перекомпилируется и внедряется в работающую программу. Поскольку современный C ++ c компиляторы (например, На основе LLVM) начать изучение JIT-компиляции, мне интересно, проводится ли какая-либо работа по этой теме.

Обновление: Под «горячей перекомпиляцией» я подразумеваю редактирование кода, перекомпиляцию определенной части исполняемого файла и запускать его без перезапуска программы. Обычным вариантом использования был бы игровой движок с бесконечным циклом, в котором вы бы отредактировали некоторый код на этапе рендеринга и увидели изменения в следующем кадре.

Каково состояние исследований горячей перекомпиляции для C ++? Есть ли работающая реализация?

9
задан Warren Seine 21 August 2011 в 13:51
поделиться