NoneLibgc предоставляет сборщик мусора для программ C и C++, так что вероятность утечки памяти в этих программах меньше.
2 ответа

Использование libgc с GNAT?

Я слышал несколько упоминаний о том, что Ada поддерживает сборку мусора - и, глядя на языковой дизайн, он явно разработан с учетом этого. У меня есть приложение не в реальном времени, для которого сборка мусора была бы действительно очень полезна. О…
19 май '14 в 21:54
0 ответов

Компиляция libgc с помощью emscripten

У меня есть файл с именем foo.c который содержит строку #include <gc.h>, ссылаясь на библиотеку сборщика мусора Boehm. Документация emscripten гласит, что внешние библиотеки должны быть сначала скомпилированы в битовый код. Поэтому я собрал об…
19 апр '16 в 23:57
1 ответ

Можно ли использовать оболочку shed на Cygwin (execinfo.h отсутствует при установке libgc)?

Я хотел попробовать скинуть кожу на Cygwin. Установка скинов скина и libgc вроде бы нормально, но когда я пытался make скриптовый скрипт Python, он жалуется: /usr/lib/python2.7/site-packages/shedskin/lib/builtin.hpp:31:22: fatal error: execinfo.h: N…
19 апр '16 в 13:51
2 ответа

Внезапная ошибка в '': free(): неверный указатель

У меня ошибка сегментации после того, как мой коллега добавил в наш проект несколько новых функций. Новая функция не влияет на следующую функцию, а только увеличивает размер аргумента QString. После некоторой отладки я выяснил, что ошибка сегментаци…
04 авг '17 в 01:59
0 ответов

Определить системную память как не подлежащую сбору

Я хочу поставить указатели, выделенные через GC_MALLOC в памяти, выделенной со стандартом malloc(), В руководстве сказано не делать этого, но эта память выделена в библиотеке, которую я не могу контролировать. Можно ли обозначить память, выделенную …
19 апр '19 в 21:06
0 ответов

ОШИБКА: неизвестное имя типа '__float128' при компиляции stdlib.h

Попытка скомпилировать пакет tcpdump с помощью uClibc Ошибка при компиляции stdlib.h ОШИБКА: неизвестное имя типа '__float128' при компиляции stdlib.h Невозможно определить причину ошибки. Я не знаю, не хватает ли мне каких-либо зависимостей.
01 окт '19 в 16:58
0 ответов

Сбой в SLL_Next при использовании сборки с tcmalloc

У меня сбой в SLL_Next в установщике атрибута типа vector<pair<int,enum>> void setA(const vector<pair<int,enum>>& A){_A = A;} // A.size() = 1 class B { vector<pair<int,enum>> _A {}; public: void setA(const vec…
10 апр '22 в 17:14