Promessa

bytecode otimização usando asserções de estatística
Baixe Agora

Promessa Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Ryan Kelly
  • Site do editor:

Promessa Tag


Promessa Descrição

Otimização bytecode usando asserções de estatística Promessa Oferta Otimização da Bytecode usando asserções de estatística. Este é um módulo para aplicar algumas otimizações simples para funcionar bytecode. Ao prometer que uma função não faz certas coisas no tempo de execução, é possível aplicar otimizações que não são legais no caso geral.Me um exemplo simples, é possível prometer que uma função não modifica (ou se importa se Alguém mais modifica) qualquer função integrada, decorando-a: @ promise.constant (__ builtins__) Def Função (): ... tal promessa permitirá que as construções sejam armazenadas como referências de objeto direto na função bytecode, evitando os Nome Lookups durante Execução de funções. Um outro exemplo, é possível prometer que uma função é pura; ou seja, que é um algoritmo simples para mapear valores de entrada para um valor de saída: @ promissise.pure () def calcular (a, b): retornar 2 * a * a + 3 * b + 7s uma função pura é usada por outra função Como uma constante, pode ser diretamente inglesa no bytecode para evitar a sobrecarga de uma chamada de função. Requisitos: · Pitão


Promessa Software Relacionado

Nautilus-envio

Nautilus-sendto é um plugin para Nautilus que permite enviar um arquivo para um local específico. ...

209

Download

Nerolinux.

nerolinux é um aplicativo abrangente, mas flexível, desde que você tenha algum conhecimento prévio de tecnologias de CD / DVD. ...

70

Download