diff options
Diffstat (limited to 'gc/tests/trace_test.c')
-rw-r--r-- | gc/tests/trace_test.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/gc/tests/trace_test.c b/gc/tests/trace_test.c deleted file mode 100644 index be9cb6c..0000000 --- a/gc/tests/trace_test.c +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> -#define GC_DEBUG -#include "gc.h" - -struct treenode { - struct treenode *x; - struct treenode *y; -} * root[10]; - -struct treenode * mktree(int i) { - struct treenode * r = GC_MALLOC(sizeof(struct treenode)); - if (0 == i) return 0; - r -> x = mktree(i-1); - r -> y = mktree(i-1); - return r; -} - -main() -{ - int i; - for (i = 0; i < 10; ++i) { - root[i] = mktree(12); - } - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); - GC_generate_random_backtrace(); -} |