1 repositorio
Utilities for configuring runtime compilation and analyzing execution statistics.
Distinct from Python Tooling: Focuses on performance-tuning tools within the runtime rather than general ecosystem utilities.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Runtime Performance Tooling. Refine with filters or upvote what's useful.
Pyston es una implementación del lenguaje Python de alto rendimiento y un compilador JIT. Funciona como un entorno de ejecución que ejecuta código Python mientras mantiene la compatibilidad con la especificación estándar del lenguaje. El proyecto acelera la ejecución traduciendo el bytecode de Python a código máquina nativo durante la ejecución del programa. Utiliza un pipeline de compilación de múltiples niveles y optimización de ejecución adaptativa para transicionar de la interpretación al código compilado basado en el comportamiento en tiempo de ejecución. Esta implementación mantiene la compatibilidad binaria con la API C de Python estándar para soportar extensiones nativas. El runtime incluye herramientas para la optimización del rendimiento y benchmarking, incluyendo la capacidad de alternar entre niveles de compilación y modos de intérprete. Proporciona características de monitoreo y observabilidad como la exportación de estadísticas internas y verbosidad de runtime configurable para registro de diagnóstico y análisis de ejecución.
Offers a runtime environment with configurable compilation tiers and detailed internal statistics to optimize speed.