source: src/examples/gc_no_raii/test/gctest.c @ 6643e72

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since 6643e72 was 6643e72, checked in by Thierry Delisle <tdelisle@…>, 8 years ago

first basic test for garbage collector now compiles and works

  • Property mode set to 100644
File size: 347 bytes
Line 
1#include <fstream>
2
3#include "gc.h"
4#include "internal/collector.h"
5
6#warning default test
7
8int main() {
9        sout | "Bonjour au monde!\n";
10
11        gcpointer(int) theInt;
12        gcmalloc(&theInt);
13
14        for(int i = 0; i < 10; i++) {
15                int a;
16                {
17                        gcpointer(int) anInt;
18                        gcmalloc(&anInt);
19                }
20                int p;
21        }
22
23        gc_collect(gc_get_state());
24        gc_conditional_collect();
25}
Note: See TracBrowser for help on using the repository browser.