8. Memory Management

Viper does not use reference counting, instead, it uses a high performance generational, compacting garbage collector. Unfortunately, at this time, finalisation methods are not supported, and thus python __del__ methods will not be correctly executed. [At present, they will not be executed at all].