mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-25 23:36:16 +02:00
0ca0a4da9f
a conservative garbage collector that scans the stack and parts of the heap for pointers to ATerms. This scan can touch uninitialised memory, which is harmless. Use: $ valgrind --suppressions=aterm-gc.supp ...
130 lines
2.2 KiB
Text
130 lines
2.2 KiB
Text
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_isValidSymbol
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_isValidSymbol
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_isInsideValidTerm
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_isInsideValidTerm
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_markTerm_young
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_markTerm_young
|
|
fun:mark_memory_young
|
|
fun:mark_phase_young
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_isValidSymbol
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_isValidSymbol
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_isInsideValidTerm
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_isInsideValidTerm
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Cond
|
|
fun:AT_markTerm
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|
|
|
|
{
|
|
ATerm library conservatively scans for GC roots
|
|
Memcheck:Value4
|
|
fun:AT_markTerm
|
|
fun:mark_memory
|
|
fun:mark_phase
|
|
}
|