Promesa

Optimización de código bytecode mediante afirmaciones de estadios
Descargar ahora

Promesa Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ryan Kelly
  • Sitio web del editor:

Promesa Etiquetas


Promesa Descripción

Optimización de bytecode usando afirmaciones de estadios PROMESS OFRECE LA OPTIMIZACIÓN DE BYTECODE OPTIMIZACIÓN Uso de afirmaciones de estadios. Este es un módulo para aplicar algunas optimizaciones simples para funcionar BYTECODE. Al prometer que una función no hace ciertas cosas en tiempo de ejecución, es posible aplicar optimizaciones que no son legales en el caso general. Como un ejemplo simple, es posible prometer que una función no modifique (o cuidado si Cualquier otra persona modifica) Cualquier función integrada al decorarlo así: @ Promise.Constant (__ banderins__) Función DEF (): ... Dicha promesa permitirá que las banderas se almacenen como referencias directas de objetos en la función BYTECODE, evitando las miradas de nombres durante Ejecución de la función. En otro ejemplo, es posible prometer que una función es pura; Es decir, que es un algoritmo simple para asignar valores de entrada en un valor de salida: @ Promise.Pure () Def Calcular (A, B): Return 2 * A * A + 3 * B + 7SIF Una función pura es utilizada por otra función. Como constante, se puede instalar directamente en el código de byteCode para evitar la sobrecarga de una llamada de función. Requisitos: · Python


Promesa Software relacionado

nautilus-sendto

Nautilus-SendTo es un complemento para Nautilus que permite enviar un archivo a una ubicación específica. ...

209

Descargar