garbage collector

Un garbage collector (o GC) è una forma di gestione automatica della memoria.

Questo meccanismo che tradotto significa colui che raccoglie la spazzatura, è un'automatismo che serve a sollevare il programmatore dall'incombenza di dover gestire la memoria fonte in altri linguaggi (C/C++) di bug e crash. Questo viene implementato da Gambas in modo diverso da quello per esempio utilizzato in Java. Gambas utilizza praticamente e semplicemente un' oggetto contatore di riferimenti che viene incrementato o decrementato all'occorrenza è quando esso è a zero, cioè non vi è più alcun riferimento, viene liberata la memoria precedentemente utilizzata per altri utilizzi.

Vedi anche