Pular para o conteúdo

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)