Pular para o conteúdo

Arcane.Stm

Memoria transacional: escritas que acontecem JUNTAS ou nao acontecem. Variavel transacional, 'atomicamente' com validacao otimista e repeticao no conflito, 'retentar' que espera em vez de girar, 'ou_entao' para compor duas operacoes bloqueantes, e estatisticas de conflito.

Funções (13)#

Assinatura
Variavel(valor=None, nome='')
atomicamente(acao, tentativas=1000)
definir(var, novo)
em_transacao()
escrever(var, valor)
estatisticas()
ler(var)
modificar(var, acao)
ou_entao(primeira, segunda)
retentar()
valor(var)
variavel(valor=None, nome='')
zerar_estatisticas()