develop
Сбор статистики фоновыми заданиями
1. Добавлен стек вызовов в информацию об ошибке фонового задания 2. В КоллекцияКадровСтекаВызовов добавлен метод Количество() 3. КоллекцияКадровСтекаВызовов сделана индексированной коллекцией
Переименовал метод ВыбратьСледующий в Следующий
Удалил MethodSignature из контекста компиляции
fixes #1324 выходные параметры в вызовах COMОбъектов
Удалены старые dto сериализации модуля
Изменен текст сообщения, вынесено исключение
IRuntimeContextInstance перенесен в Core
Исправлены падающие тесты
Сверхпримитивный запуск в async
Заменил класс RuntimeEnvironment на интерфейс еще в нескольких местах
Добавил класс составного списка для скоупов вместо массивов
Атрибуты ContextClass, ContextMethod, ContextProperty вынесены в сборку Core
Первый подход к информации об исключениях
Продолжение работ над общими биндингами для native и stack
Перенес ITypeManager и сопутствующие зависимости в Core для разрешения имен типов в процессе native компиляции. Попутно удалил неиспользуемые неймспейсы силами решарпера.
Реализована возможность фильтрации точек остановы для исключений по тексту ошибки
Второй вариант решения, с меньшим числом зависимостей между сборками
Добавлен LRU-кэш для компилируемых Вычислить/Выполнить
Переделка в компиляцию без image (продолжение)
Небольшой рефакторинг
Доработаны условия остановки
Переделка памяти машины (пока не работает)
Выделил MethodSignature в отдельный файл
Выделена отдельная папка для инфраструктуры исключений
Ненужный код удален
Восстановление теста ПроверитьРекурсивныйВызовВыполнить и проверка теста ПроверитьРаботоспособностьВПодключенныхСценариях
Вынесен ScriptInterruptionException.
Поисправлял немного предупреждений от анализатора
Merge branch 'feature/compiler-v2' of https://github.com/EvilBeaver/OneScript into feature/compiler-v2
Удален LoadAddress
Удалены некоторые замечания от Resharper
fix #1446 v2: операции с датой и приводимым к числу значением + тест