По существу, у меня есть такая ситуация. У меня есть модуль (который также импортирует ряд других модулей).
У меня есть script как:
import MyModule
tic()
MyModule.main()
tic()
MyModule.main()
В MyModule:
__precompile__()
module MyModule
export main
function main()
toc()
...
end
end
Первый вызов toc()
выводит около 20 секунд. Второй вывод 2.3e-5. Может ли кто-нибудь предположить, где время идет? Джулия делает какую-то инициализацию при первом вызове в модуль, и как я могу понять, что это такое?