QEMU - Поток кода [Кэш инструкций и TCG]

Я пытаюсь проанализировать исходный код QEMU.

Я знаю его огромный и до даты нет официальной документации для него.

Мои основные проблемы, вызывающие озабоченность, - управление кэшем инструкций и работа TCG.

Любые указатели на них будут полезны?

Ответы

Ответ 1

Я знаю, что полный ответ будет намного дольше, но для начала я просто хочу обратить ваше внимание на эту диаграмму: (теперь вам было бы полезно сыграть с gdb, запущенным QEMU, установить точки останова в функциях, которые вы видите в диаграмма, выполните выполнение кода и т.д.)

qemu source code flow design implementation diagram