2 Repos
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 ist eine Java-basierte JavaScript-Engine, die eine ECMAScript-Kompatibilitätsschicht für die Ausführung innerhalb einer Java Virtual Machine implementiert. Sie dient als eingebettete Skript-Engine und Skript-Brücke, die es ermöglicht, JavaScript-Code in Java-Anwendungen zu integrieren und auszuführen. Das Projekt erleichtert die direkte sprachübergreifende Kommunikation durch das Mapping von Java-Klassen und -Objekten in eine JavaScript-Umgebung. Diese Integration ermöglicht es Skripten, über einen dedizierten Mapping-Mechanismus mit internen Systemdiensten und nativen Host-Objekten zu interagieren. Die Engine optimiert die Leistung durch die Kompilierung von JavaScript in Java-Bytecode und unterstützt ein Dual-Mode-Ausführungsmodell, um Startzeit und Laufzeitgeschwindigkeit auszubalancieren. Sie umfasst Funktionen für sprachübergreifende Datenserialisierung, XML-Verarbeitung und die Verwaltung isolierter Ausführungskontexte für gleichzeitige Aufgaben. Eine interaktive Shell für das Echtzeit-Editieren und Debuggen von Logik ist enthalten.
Optimizes execution by selecting between interpreted mode and bytecode compilation based on performance needs.