You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Развесистые библиотеки типа oneunit загружают большое количество библиотек в контекст. Загрузка/компиляция всех нужных библиотек может занимать больше времени, чем выполнение собственно логики. На примере oneunit - запуск теста занимает 700 мс, из них два раза по 300 мс - работа загрузчика библиотек.
Опишите вашу Цель, которую вы сможете достичь с помощью новой функциональности
Какую задачу вы смогли бы решить, если бы в 1Script была предлагаемая Вами функциональность?
Ускорить повторный запуск скриптов.
Опишите решение
Четкое и понятное описание того, что Вы хотите видеть в проекте и как именно?
При загрузке сценария загрузчиком библиотек (package-loader.os) проверять, нет ли рядом с ним предкомпилированной версии сценария в файле .obj. Хранить в предкомпилированной версии сценария дату модификации исходника, чтобы можно было проверять, не протух ли кэш. В случае отсутствия файла/протухания кэша после компиляции сценария сохранять/обновлять кэш на диске.
Дополнительная информация
Любая дополнтельная информация
Activity