parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

не знаю

Александр Петросян (PAF) 20.05.2005 11:40

чтобы автор что-то исправил, надо ему сообщить.
я этого не смог сделать, поскольку не смог сузить ошибку до простого воспроизводимого теста.

(если бы смог сузить, я бы просто сам и нашёл и исправил, а автору послал бы patch, как они это любят)

чтобы это обнаружил ещё кто-то, надо чтобы этой возможностью пользовался ещё кто-то.

т.к. это был я, кто уговорил автора libxml внедрить раздельное выделение памяти под блоки с/без указателей, то, уверен, кроме Parser эта возможность библиотеки никем не используется = сообщить кроме нас просто некому.

вывод: кого беспокоит некоторое уменьшение скорости, уберите это:
#define PA_WORKAROUND_BUGGY_FREE_IN_LIBXML_GC_MEMORY
#define PA_WORKAROUND_BUGGY_MALLOCATOMIC_IN_LIBXML_GC_MEMORY
из main/pa_globals.C и ждите проблем. когда будут проблемы, изучите их и сообщите подробно автору libxml.