go-llvm / llgo

LLVM-based compiler for Go
Other
1.26k stars 80 forks source link

Added a garbage collector to the llgo runtime #108

Closed antongulenko closed 10 years ago

antongulenko commented 11 years ago

This implements issue #106. I found a way to avoid cloning the entire GC source tree into the llgo repo, so I'll just go ahead and open this pull request. The Böhm garbage collector is added to the llgo runtime in the following way:

Check it out! Here you can find a program to test this: https://github.com/antongulenko/test-gc

Cheers, Anton

axw commented 10 years ago

We're finally moving to libgo, courtesy of pcc. I'll close this now - thanks for spending the time on this anyway.