Tenho algumas dúvidas sobre o gerenciamento de memória do Protheus e gostaria de entender melhor como é feita a remoção de variáveis da memória:
1) O Protheus executa um coletor de lixo (Garbage Collector) para remover as variáveis da memória? Se sim, como ele faz essa remoção?
2) Em que situações devemos usar essas funções?
3) A função FwFreeVar()
é uma espécie de encapsulamento das funções FwFreeObj()
e FwFreeArray()
?
Eu também fiquei curioso com essa explicação. Será que @Daniel Mendes nos daria essa resposta.
— Cirilo Rocha 14 de Oct de 2022Vou abrir um ticket também para a TOTVS sobre o tema.
— Guilherme Bigois 14 de Oct de 2022