Belofte

BYTECODE-optimalisatie met behulp van staticess-beweringen
Download nu

Belofte Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ryan Kelly
  • Uitgever website:

Belofte Tags


Belofte Beschrijving

Bytecode-optimalisatie met behulp van staticess-beweringen Promise biedt bytecode-optimalisatie met behulp van staticess-beweringen. Dit is een module voor het toepassen van enkele eenvoudige optimalisaties om bytecode te functioneren. Door te beloven dat een functie bepaalde dingen niet op looptijd doet, is het mogelijk om optimalisaties toe te passen die niet juridisch zijn in de algemene zaak. Een eenvoudig voorbeeld, het is mogelijk om te beloven dat een functie niet wordt aangepast (of zorg Iedereen anders wijzigt) eventuele ingebouwde functies door deze te versieren: @ PROBEISE.BONSTANT (__ Gebouwdeins__) Def-functie (): ... Zo'n belofte zal toestaan dat de ingebouwdeinsten worden opgeslagen als directe objectreferenties in de functie Bytecode, en vermijden van naamzaken tijdens Functie uitvoering. Een ander voorbeeld, het is mogelijk om te beloven dat een functie puur is; Dat wil zeggen dat het een eenvoudig algoritme is voor het toewijzen van ingangswaarden aan een uitgangswaarde: @ Promise.pure () Def Calculate (A, B): Return 2 * A * A + 3 * B + 7IFT Een pure functie wordt vervolgens door een andere functie gebruikt Als een constante kan het direct in de bytecode worden ingezet om de overhead van een functiecel te voorkomen. Vereisten: · Python


Belofte Gerelateerde software

Nautilus-Sendto

Nautilus-Sendto is een plug-in voor Nautilus waarmee u een bestand naar een specifieke locatie kunt verzenden. ...

209

Downloaden

Nerolinux

Nerolinux is een uitgebreide, maar toch flexibele toepassing, mits u een aantal voorkennis van CD / DVD-technologieën hebt. ...

70

Downloaden

Alacarte

ACACARTE is een menu-editor voor GNOME met behulp van de Menuspecificatie van Freedesktop.org. ...

179

Downloaden