GC is pretty damn thorough.

BlitzMax Forums/BlitzMax Programming/GC is pretty damn thorough.

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Well it should be thorough. It either works or it doesn't.

The problem I have with GC is that when you are designing a complex app, you are going to have circular references all over the place. So you end up having to manually free everything anyways, and you never really know if you are freeing everything or not, except that memory leaks will appear in a loop. At least with manual deletion you get a crash if you try to access an object that doesn't exist.