> -- Petryxa писал(а):
> Давайте погодим "издеваться"  , дождёмся, пока появится репозиторий, а то я уже кое-что добавил к подсистемам, а тут пришлось разбираться с версиями. За модуль StringsBase спасибо, я только хотел свой начать воплощать. Планировал заюзать (System)Mem, там как раз есть работа с динамическими массивами и предвыделение памяти.
Модуль откровенно "сырой" - за пол-часа на коленке. Если подходит - суйте его в репозиторий тоже, буду доводить.

> -- Цитата:
> Выполнил простой код, без записи даже:Получилось(в среднем) 20 сек., если демка выполняется сразу после запуска среды, и 100 сек., если выполнить демку ещё раз, предварительно выгрузив демо-модуль. Может это из-за тормознутости моей системы (AthlonXP+ 2500 XP, 1024 RAM, WinXP SP2), или неизвестно из-за чего ещё...
Core2Duo (ноут, не помню сколько), 1024 мб. Гонял циклы "загрузка svg -> выгрузка демки" и "загрузка svg -> сохранение svg -> выгрузка демки" несколько раз, результаты не сильно отличаются от того что я указал.

> -- Цитата:
> Включив запись в файл, так и не дождался окончания......Да, похоже это как раз то, что я поправил.
Если имеется ввиду DomStrings.Concat - то это как раз "косяк"У меня он тоже уходил в глубокую задумчивость.

Да, но для приближения по скорости к "промышленным" парсерам ещё работать и работать

Кстати, Вы используете ББ 1.5? В 1.6 модуля National нет, я из XmlcoreWriters его вырезал