2 repository-uri
Tools that reduce execution time and memory usage by optimizing bytecode instructions during app operation.
Distinct from Stream Execution Timing: Distinct from Stream Execution Timing: focuses on optimizing bytecode execution performance, not measuring stream completion times.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Bytecode Execution Optimizers. Refine with filters or upvote what's useful.
A bytecode optimizer for Android apps
Reduces execution time and memory usage by optimizing bytecode instructions during app operation.
Rhino este un motor JavaScript bazat pe Java care implementează un strat de compatibilitate ECMAScript pentru execuție în interiorul unei mașini virtuale Java (JVM). Servește ca motor de scripting încorporat și ca punte de scripting, permițând integrarea și executarea codului JavaScript în aplicațiile Java. Proiectul facilitează comunicarea directă între limbaje prin maparea claselor și obiectelor Java într-un mediu JavaScript. Această integrare permite scripturilor să interacționeze cu serviciile interne ale sistemului și cu obiectele gazdă native printr-un mecanism de mapare dedicat. Motorul optimizează performanța prin compilarea JavaScript în bytecode Java și suportă un model de execuție dual pentru a echilibra timpul de pornire și viteza de rulare. Include capabilități pentru serializarea datelor între limbaje, procesarea XML și gestionarea contextelor de execuție izolate pentru sarcini concurente. Este furnizat un shell interactiv pentru editarea și depanarea logicii în timp real.
Optimizes execution by selecting between interpreted mode and bytecode compilation based on performance needs.