Комментарии 2
Компиляция эмуляции симуляции депиляции.
Да уж, эму сцена мертва, такое впечатление, что автор оригинальной статьи в первые жизни решил написать jit компилятор, но поняв базовые механизмы решил расписать целую статью о том как бороться с ветрянными мельницами. Нет совсем никакой сложности получить сопоставимую с интерпретацией кода точность, но само собой у этого есть цена, но все равно даже с учётом цены скорость будет сильно выше. Про hashmap и поиск блока в 8 битном процессоре, это куда вообще нужно было впаять? Кроме того, если делается переход на конкретный физический адрес блоки связывают ещё на этапе компиляции.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
GameRoy: динамическая компиляция на примере высокоточной эмуляции игр для Game Boy