2

does Boo have a garbage collector? what type?

Mike Pennington
  • 41,899
  • 19
  • 136
  • 174
Neo
  • 888
  • 1
  • 7
  • 19

2 Answers2

5
  1. Yes, as provided by the CLR.
  2. Depends on the implementation of the runtime.
kennytm
  • 510,854
  • 105
  • 1,084
  • 1,005
  • Actually, the boehm gc already uses a generational algorithm, see [here](http://www.hpl.hp.com/personal/Hans_Boehm/gc/#details) and [here](http://en.wikipedia.org/wiki/Boehm_garbage_collector#Method_of_Operation). – tonio Jul 18 '10 at 07:57
2

Since it's a .NET/CLR language, it relies on the garbage collector provided by that infrastructure. Although the garbage collector is an implementation detail to the infrastructure.

The two main CLR implementations are the Microsoft .NET Framework and the mono project. If you're interested, you can read about the implementation of the MS.NET GC or the Mono GC.

guhou
  • 1,732
  • 12
  • 32