Delete not getting called at all?

BlitzMax Forums/BlitzMax Programming/Delete not getting called at all?

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.

To clean up your program's environment, not to run important tasks.

I think there should be an "OnEnd GCCollect" call in brl.appstub or brl.blitz.

GCCollect, just like FlushMem, is not a guarantee that your memory will be deleted anyway. It doesn't tell the GC to collect redundant memory, it tells the GC to consider collecting redundant memory.