Цитата:
Изначально опубликовано db
Я не знаю ваш это случай или нет, но память при работе с XppComiler (он же runbuf) течет замечательно.
Нет.
Проверил ваш случай на SP4. Объекты остаются неосвобожденными.
Если же в методе objectGetXPPcompiler весь текст заменить на нормальный runbuf, то все объекты освобождаются.
PHP код:
return RunBuf("Object objectXppCompiler()\n{\nreturn new Object();\n}\n");
Выводы:
1. не извращайтесь, используйте прямые методы по прямому назначению
2. на мой взгляд тут не утечка. тут по-моему кто-то получает ссылку на объект при вызове c.execute(); Например, сам application.
юзайте runbuf.