awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesJavaScript Bytecode Pre-compilation

Converts JavaScript source code into optimized bytecode outside the execution sandbox to improve runtime performance.

Distinct from Script Compilation: Distinct from general Script Compilation: focuses on V8-specific bytecode pre-compilation for isolated contexts rather than general executable generation.

Explore 1 awesome GitHub repository matching development tools & productivity · JavaScript Bytecode Pre-compilation. Refine with filters or upvote what's useful.

Awesome JavaScript Bytecode Pre-compilation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • laverdet/isolated-vmAvatar de laverdet

    laverdet/isolated-vm

    2,861Ver en GitHub↗

    Isolated-vm es una librería para crear entornos de ejecución de JavaScript seguros y aislados en memoria dentro de Node.js. Funciona como un gestor para el motor subyacente, permitiendo a los desarrolladores instanciar múltiples contextos de ejecución independientes que no comparten memoria ni estado global. Esta arquitectura está diseñada para soportar la ejecución de código de terceros no confiable mientras se evita la interferencia con el proceso principal de la aplicación. El proyecto destaca por imponer estrictas restricciones de recursos, incluyendo límites de memoria y tiempos de espera de ejecución de CPU, para garantizar la estabilidad del sistema anfitrión. Proporciona una interfaz segura para integrar módulos nativos compilados y permite una comunicación controlada entre entornos aislados a través de la clonación de datos estructurados y referencias basadas en punteros. Estos mecanismos permiten el desarrollo de sistemas multi-inquilino y arquitecturas de plugins extensibles donde el código debe operar dentro de límites definidos. Más allá del aislamiento central, la librería incluye herramientas para monitorear la salud y la eficiencia de los scripts en sandbox. Proporciona capacidades para rastrear estadísticas de heap para evitar fugas de memoria e incluye utilidades de perfilado de CPU para identificar cuellos de botella de rendimiento dentro de contextos de ejecución específicos. El proyecto se distribuye como un módulo de Node.js, proporcionando una interfaz programática para gestionar el ciclo de vida completo de los entornos aislados.

    Provides pre-compilation of JavaScript into bytecode to enhance execution speed within isolated environments.

    C++
    Ver en GitHub↗2,861
  1. Home
  2. Development Tools & Productivity
  3. Compilers & Toolchains
  4. Compilers
  5. Script Compilation
  6. JavaScript Bytecode Pre-compilation