Resultados da pesquisa a pedido "finalization"

4 a resposta

Ordem de finalização da unidade para o aplicativo, compilada com pacotes de tempo de execução?

Preciso executar meu código após a finalização da unidade SysUtils. Coloquei meu código em uma unidade separada e o incluí primeiro na cláusula uses do dpr-file, assim: project Project1; uses MyUnit, // <- my separate unit SysUtils, ...

1 a resposta

por que a fase de alocação pode ser aumentada se substituirmos o método finalize?

Ouvi dizer que no livro de Joshua Bloch escrito que a alocação e a coleta de memória podem aumentar para 430 vezes se substituirmos o método finalize. Está claro para mim que a coleta de memória pode funcionar mais lentamente porque é necessária ...

2 a resposta

Vazamento de memória no VB

Percebemos uma questão interessante sobre gerenciamento de memória no VB que não entendemos. Se alguém puder nos ajudar, por favor. Temos uma aula simples com um único evento. Criamos e destruímos 5000 instâncias dessa classe e, antes de ...

1 a resposta

A rotina de finalização precisa ser elementar para ser chamada nos elementos da matriz alocável que sai do escopo?

Se eu tiver uma matriz alocável de um tipo derivado finalizável, o finalizador será chamado em cada elemento individual quando a matriz ficar fora do escopo? Aqui está um pequeno exemplo de código que ilustra a pergunta: module LeakyTypeModule ...

15 a resposta

“Dispose” deve ser usado apenas para tipos que contêm recursos não gerenciados?

Eu estava tendo uma discussão com um colega recentemente sobre o valor de