Arcane.Memoria
O ciclo de vida visto de dentro: referência fraca, mapa fraco, ação ao descartar, instâncias vivas por blueprint, tamanho e layout. E o COLETOR sob controle: ligar, desligar, 'sem_gc' num trecho sensível a latência (que religa mesmo se o corpo falhar), limiares por geração, 'congelar' o que já vive para tirá-lo das varreduras, e a conta por geração. Mais a arena: um lote preparado de uma vez e reaproveitado, com 'limpar' soltando tudo numa chamada.
Funções (24)#
| Assinatura |
|---|
ao_descartar(obj, acao) |
arena(quantos, fabrica) |
arena_estatisticas(a) |
coletar(geracao=2) |
comparar_layout(um, outro, amostras=20) |
devolver(a, i) |
estatisticas() |
fraca(obj) |
gc_congelados() |
gc_congelar() |
gc_descongelar() |
gc_desligar() |
gc_geracoes() |
gc_ligado() |
gc_ligar() |
gc_limiares(*valores) |
layout(alvo, amostras=20) |
limpar(a) |
mapa_fraco() |
pegar(a) |
referencias(obj) |
sem_gc(acao) |
tamanho(obj) |
vivos(molde) |