# # ChangeLog for src/examples/gc_no_raii # # Generated by Trac 1.2.1 # May 11, 2024, 3:56:13 AM Thu, 18 Aug 2016 14:08:31 GMT Thierry Delisle [6643e72] * src/examples/gc_no_raii/containers/vector (added) * src/examples/gc_no_raii/containers/vector.c (added) * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/test/gctest.c (modified) first basic test for garbage collector now compiles and works Wed, 10 Aug 2016 14:20:44 GMT Thierry Delisle [e297ceb] * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/test/gctest.c (modified) added a version of gcmalloc that uses output arguments Thu, 04 Aug 2016 13:18:10 GMT Thierry Delisle [bee4283] * src/examples/gc_no_raii/bug-repro/return_template.c (modified) * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/internal/memory_pool.h (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/test/badlll.c (modified) * src/examples/gc_no_raii/test/gctest.c (modified) GC files now compile, still working on a compiling example Thu, 30 Jun 2016 21:00:08 GMT Thierry Delisle [ea29e73] * src/libcfa/containers/vector (moved) * src/libcfa/containers/vector.c (moved) * src/tests/libcfa_vector.c (added) adding a generic vector implementation to libcfa Thu, 30 Jun 2016 20:20:53 GMT Thierry Delisle [1b5c81ed] * src/examples/gc_no_raii/src/internal/globals.h (modified) * src/examples/gc_no_raii/src/internal/object_header.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/vector.c (modified) fixed several compilation errors Thu, 30 Jun 2016 20:19:00 GMT Thierry Delisle [34b76a8] * src/examples/gc_no_raii/bug-repro/static_const_local.c (added) bug repro for static local contructor bug Mon, 27 Jun 2016 15:25:31 GMT Thierry Delisle [e8b15358] * src/examples/gc_no_raii/bug-repro/blockers.tar.gz (added) * src/examples/gc_no_raii/bug-repro/blockers/explicit_cast.c (added) * src/examples/gc_no_raii/bug-repro/blockers/file_scope.c (added) * src/examples/gc_no_raii/bug-repro/blockers/recursive_realloc.c (added) new set of bug repros for resolver bugs Fri, 27 May 2016 14:15:29 GMT Thierry Delisle [624aab0] * src/examples/gc_no_raii/bug-repro/realloc.c (added) * src/examples/gc_no_raii/bug-repro/return_template.c (added) * src/examples/gc_no_raii/bug-repro/slow_malloc.c (added) some more bug repros Wed, 18 May 2016 16:53:12 GMT Thierry Delisle [85951a6] * src/examples/gc_no_raii/test/badlll.c (modified) fixed copy paste error in badlll Wed, 18 May 2016 16:36:20 GMT Thierry Delisle [bf5a70da] * src/examples/gc_no_raii/test/badlll.c (modified) implemented simple link list test Thu, 12 May 2016 14:14:36 GMT Thierry Delisle [f1e42c1] * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/test_include.c (modified) * src/examples/gc_no_raii/src/vector.h (modified) * src/examples/gc_no_raii/test/badlll.c (modified) * src/examples/gc_no_raii/test/operators.c (added) added some basic tests and modified compilation to support them Wed, 11 May 2016 14:51:29 GMT Thierry Delisle [273080f] * src/examples/gc_no_raii/bug-repro/deref.c (added) * src/examples/gc_no_raii/bug-repro/malloc.c (added) * src/examples/gc_no_raii/bug-repro/return.c (added) * src/examples/gc_no_raii/bug-repro/zero.c (added) added a bunch of bug repros Tue, 10 May 2016 15:14:56 GMT Thierry Delisle [9421588a] * src/examples/gc_no_raii/test/badlll.c (added) * src/examples/gc_no_raii/test/gctest.c (modified) updated test files Tue, 10 May 2016 15:14:38 GMT Thierry Delisle [d48a9a7] * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/test_include.c (added) * src/examples/gc_no_raii/test/gctest.c (moved) modified makefile to support multiple tests files Mon, 09 May 2016 15:33:43 GMT Thierry Delisle [eb4f201] * src/examples/gc_no_raii/.gitignore (modified) * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/regen_makefile.sh (deleted) refactored the build script to not requires sed anymore Wed, 04 May 2016 14:45:18 GMT Thierry Delisle [4ef8fb3] * src/examples/gc_no_raii/src/internal/memory_pool.c (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/src/vector.h (modified) fixed compilation of garbage collector Thu, 21 Apr 2016 20:54:49 GMT Thierry Delisle [8a74081] * src/examples/gc_no_raii/premake4.lua (modified) __cforall define Thu, 21 Apr 2016 20:54:33 GMT Thierry Delisle [16cfd8c] * src/examples/gc_no_raii/bug-repro/field.c (added) * src/examples/gc_no_raii/bug-repro/while.c (added) * src/examples/gc_no_raii/src/allocate-pool.c (modified) * src/examples/gc_no_raii/src/allocate-pool.h (modified) * src/examples/gc_no_raii/src/internal/card_table.h (added) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/gc_tools.h (modified) * src/examples/gc_no_raii/src/internal/memory_pool.c (added) * src/examples/gc_no_raii/src/internal/memory_pool.h (modified) * src/examples/gc_no_raii/src/internal/object_header.c (modified) * src/examples/gc_no_raii/src/internal/object_header.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools.h (modified) * src/examples/gc_no_raii/src/vector.c (modified) * src/examples/gc_no_raii/src/vector.h (modified) 1 error left Thu, 21 Apr 2016 14:28:20 GMT Thierry Delisle [8c8b614] * src/examples/gc_no_raii/out.test (deleted) removed unused file Thu, 21 Apr 2016 14:27:55 GMT Thierry Delisle [df4aea7] * src/examples/gc_no_raii/bug-repro/find.c (added) * src/examples/gc_no_raii/bug-repro/inline.c (added) * src/examples/gc_no_raii/bug-repro/push_back.c (modified) * src/examples/gc_no_raii/bug-repro/push_back.h (added) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/memory_pool.h (modified) * src/examples/gc_no_raii/src/internal/object_header.c (added) * src/examples/gc_no_raii/src/internal/object_header.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools.h (modified) * src/examples/gc_no_raii/src/tools/print.h (modified) * src/examples/gc_no_raii/src/vector.h (modified) all implemented files compile Tue, 19 Apr 2016 17:20:30 GMT Thierry Delisle [9026b4b] * src/examples/gc_no_raii/.gitignore (modified) updated git ignore Tue, 19 Apr 2016 17:19:25 GMT Thierry Delisle [385c130] * src/examples/gc_no_raii/bug-repro/push_back.c (added) * src/examples/gc_no_raii/bug-repro/test-assert.cpp (added) * src/examples/gc_no_raii/bug-repro/void_pointer.c (modified) * src/examples/gc_no_raii/cfa (deleted) * src/examples/gc_no_raii/regen_makefile.sh (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/gc_tools.h (modified) * src/examples/gc_no_raii/src/internal/memory_pool.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/src/vector.c (added) * src/examples/gc_no_raii/src/vector.h (modified) pre merge Fri, 15 Apr 2016 19:04:25 GMT Thierry Delisle [29ad0ac] * src/examples/gc_no_raii/.gitignore (added) * src/examples/gc_no_raii/bug-repro/void_pointer.c (added) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gctest.c (modified) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/gc_tools.h (modified) * src/examples/gc_no_raii/src/internal/object_header.h (modified) some regression testing Fri, 15 Apr 2016 16:02:41 GMT Thierry Delisle [c5833e8] * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/vector.h (modified) pre merge Thu, 25 Feb 2016 15:04:11 GMT Thierry Delisle [eb38dd5] * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/src/vector.h (modified) vectors have almost no bugs left Wed, 24 Feb 2016 15:36:17 GMT Thierry Delisle [c44e622] * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gctest.c (modified) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/src/vector.h (added) intermediate implementation of vector Wed, 20 Jan 2016 18:53:17 GMT Thierry Delisle [d67a9a1] * src/examples/gc_no_raii/bug-repro/crash.c (added) * src/examples/gc_no_raii/pool-alloc/allocate-malign.c (moved) * src/examples/gc_no_raii/pool-alloc/allocate-malloc.c (moved) * src/examples/gc_no_raii/pool-alloc/allocate-mmap.c (moved) * src/examples/gc_no_raii/pool-alloc/allocate-win-valloc.c (moved) * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/allocate-pool.c (modified) * src/examples/gc_no_raii/src/internal/collector.c (modified) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/memory_pool.h (added) * src/examples/gc_no_raii/src/internal/object_header.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (added) pool alloc functional Tue, 19 Jan 2016 21:17:14 GMT Thierry Delisle [08a40fd] * src/examples/gc_no_raii/bug-repro/assert.c (added) * src/examples/gc_no_raii/bug-repro/not_equal.c (added) * src/examples/gc_no_raii/out.test (added) * src/examples/gc_no_raii/src/internal/collector.c (modified) segfault in translator Tue, 19 Jan 2016 21:07:06 GMT Thierry Delisle [6be0cf9] * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/allocate-malign.c (added) * src/examples/gc_no_raii/src/allocate-malloc.c (added) * src/examples/gc_no_raii/src/allocate-mmap.c (added) * src/examples/gc_no_raii/src/allocate-pool.c (added) * src/examples/gc_no_raii/src/allocate-pool.h (added) * src/examples/gc_no_raii/src/allocate-win-valloc.c (added) * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/internal/collector.c (added) * src/examples/gc_no_raii/src/internal/collector.h (modified) * src/examples/gc_no_raii/src/internal/globals.h (modified) * src/examples/gc_no_raii/src/internal/object_header.h (modified) * src/examples/gc_no_raii/src/internal/state.c (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) gcpointers.c compiles Thu, 14 Jan 2016 22:07:19 GMT Thierry Delisle [a2b2761] * src/examples/gc_no_raii/internal/state.c (deleted) * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/src/gc.h (moved) * src/examples/gc_no_raii/src/gcpointers.c (moved) * src/examples/gc_no_raii/src/gcpointers.h (moved) * src/examples/gc_no_raii/src/gctest.c (moved) * src/examples/gc_no_raii/src/internal/collector.h (moved) * src/examples/gc_no_raii/src/internal/gc_tools.h (moved) * src/examples/gc_no_raii/src/internal/globals.h (moved) * src/examples/gc_no_raii/src/internal/object_header.h (moved) * src/examples/gc_no_raii/src/internal/state.c (added) * src/examples/gc_no_raii/src/internal/state.h (moved) * src/examples/gc_no_raii/src/tools.h (moved) * src/examples/gc_no_raii/src/tools/checks.h (moved) * src/examples/gc_no_raii/src/tools/print.c (moved) * src/examples/gc_no_raii/src/tools/print.h (moved) moved files src dir and added cofigurations to run preprocessor on cfiles Thu, 14 Jan 2016 20:09:56 GMT Thierry Delisle [e47f529] * src/examples/gc_no_raii/gcpointers.c (modified) * src/examples/gc_no_raii/internal/collector.h (added) * src/examples/gc_no_raii/internal/gc_tools.h (added) * src/examples/gc_no_raii/internal/globals.h (added) * src/examples/gc_no_raii/internal/object_header.h (moved) * src/examples/gc_no_raii/internal/state.c (added) * src/examples/gc_no_raii/internal/state.h (added) * src/examples/gc_no_raii/premake4.lua (modified) * src/examples/gc_no_raii/tools.h (modified) * src/examples/gc_no_raii/tools/print.h (modified) more conversion and compile seems to work well Thu, 14 Jan 2016 17:36:39 GMT Thierry Delisle [15db1ab] * .gitignore (modified) * src/examples/gc_no_raii/cfa (added) * src/examples/gc_no_raii/gc-internal/object_header.h (added) * src/examples/gc_no_raii/gc.h (added) * src/examples/gc_no_raii/gcpointers.c (added) * src/examples/gc_no_raii/gcpointers.h (added) * src/examples/gc_no_raii/gctest.c (added) * src/examples/gc_no_raii/premake4.lua (added) * src/examples/gc_no_raii/regen_makefile.sh (added) * src/examples/gc_no_raii/tools.h (added) * src/examples/gc_no_raii/tools/checks.h (added) * src/examples/gc_no_raii/tools/print.c (added) * src/examples/gc_no_raii/tools/print.h (added) added some files for the garbage collector and hack together the ...