JIT-компилятор SICStus Prolog
В SICStus Prolog 4.3 добавлен JIT-компилятор для процессоров x86-64.
У меня есть два вопроса относительно компилятора JIT.
Во-первых, где я могу найти документацию (статьи, заметки или заметки) о возможностях (и ограничениях, дизайне и методах) компилятора JIT?
И, во-вторых, может ли SICStus быть направлен на испускание кода сборки x86-64, созданного JIT-компилятором?
1 ответ
Решение
Публичная информация о реализации JIT SICStus Prolog отсутствует.
Вы можете получить некоторую информацию от perf
в Linux, если вы будете следовать инструкциям в library/perf/sp_jit_objdump
в установке SICStus. Среди прочего perf
может показать разборку приведенного кода.