Memory management

Contrarily to all versions of OrchIDS <=1.1, OrchIDS 2.0 has garbage-collected memory.

This means that you still allocate memory, but do not deallocate it explicitly. This imposes a certain number of constraints on the way you program.