2 مستودعات
Execution engines that monitor runtime patterns to recompile frequently used code paths into native machine code.
Distinct from Code Optimization: Distinct from Code Optimization: focuses on runtime adaptive recompilation rather than static source-level improvements.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Adaptive Optimizers. Refine with filters or upvote what's useful.
The Java Development Kit is a comprehensive software development environment designed for compiling, debugging, and executing applications written in the Java programming language. It provides the core infrastructure necessary to transform human-readable source code into platform-independent bytecode and run those applications across diverse computing environments. At the center of this environment is the Java Virtual Machine, a runtime engine that executes compiled bytecode while managing memory and system resources. This architecture utilizes a stack-based virtual machine and a platform-agn
Monitors execution patterns to recompile frequently used code paths into efficient native machine code.
Pyston هو تطبيق لغة Python عالي الأداء ومترجم JIT. يعمل كبيئة تشغيل تنفذ كود Python مع الحفاظ على التوافق مع مواصفات اللغة القياسية. يسرع المشروع التنفيذ عن طريق ترجمة bytecode الخاص بـ Python إلى كود آلة أصلي أثناء تنفيذ البرنامج. يستخدم خط أنابيب تجميع متعدد المستويات وتحسين تنفيذ تكيفي للانتقال من التفسير إلى الكود المجمع بناءً على سلوك وقت التشغيل. يحافظ هذا التطبيق على توافق ثنائي مع Python C API القياسي لدعم الإضافات الأصلية. تتضمن بيئة التشغيل أدوات لتحسين الأداء والمقارنة المعيارية، بما في ذلك القدرة على التبديل بين مستويات التجميع وأوضاع المفسر. يوفر ميزات مراقبة وقابلية ملاحظة مثل تصدير الإحصائيات الداخلية وإسهاب وقت التشغيل القابل للتكوين لتسجيل التشخيص وتحليل التنفيذ.
Implements a runtime execution engine that monitors patterns to recompile hot code paths into native machine code.