Исходный код libgc:
Boehm's GC is a garbage collecting storage allocator that is intended to be used as a plug-in replacement for C's malloc. This package is required to compile and link programs that use libgc1.
Since the collector does not require pointers to be tagged, it does not attempt to ensure that all inaccessible storage is reclaimed. However it has typically been more successful at reclaiming unused memory than most C programs using explicit deallocation. Unlike manually introduced leaks, the amount of unreclaimed memory typically stays bounded.
This version of the collector is thread safe, has C++ support, and uses the defaults for everything else. Particularly, it does not work as a malloc() replacement.
|
|
|
| Архитектура | Версия | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|---|
| alpha | 1:6.8-1.2 | 191,1 Кб | 756 Кб | [список файлов] |
| amd64 | 1:6.8-1.2 | 170,6 Кб | 644 Кб | [список файлов] |
| armel | 1:6.8-1.2 | 160,1 Кб | 564 Кб | [список файлов] |
| hppa | 1:6.8-1.2 | 183,2 Кб | 616 Кб | [список файлов] |
| hurd-i386 | 1:6.6-2 | 141,7 Кб | 516 Кб | [список файлов] |
| i386 | 1:6.8-1.2 | 156,6 Кб | 520 Кб | [список файлов] |
| ia64 | 1:6.8-1.2 | 208,7 Кб | 800 Кб | [список файлов] |
| kfreebsd-amd64 | 1:6.8-1.2 | 163,8 Кб | 602 Кб | [список файлов] |
| kfreebsd-i386 | 1:6.8-1.2 | 154,0 Кб | 492 Кб | [список файлов] |
| m68k (неофициальный перенос) | 1:6.8-1.2 | 158,8 Кб | 568 Кб | [список файлов] |
| mips | 1:6.8-1.2 | 173,6 Кб | 620 Кб | [список файлов] |
| mipsel | 1:6.8-1.2 | 172,7 Кб | 620 Кб | [список файлов] |
| powerpc | 1:6.8-1.2 | 172,3 Кб | 604 Кб | [список файлов] |
| s390 | 1:6.8-1.2 | 163,7 Кб | 568 Кб | [список файлов] |
| sparc | 1:6.8-1.2 | 163,0 Кб | 584 Кб | [список файлов] |