1 रिपॉजिटरी
Processes for persisting compiled bytecode to non-volatile storage for later reuse.
Distinct from Source-to-Bytecode Compilers: Distinct from Source-to-Bytecode Compilers by focusing on the persistence (serialization) of the bytecode rather than the transformation process.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Bytecode Serialization. Refine with filters or upvote what's useful.
Duktape एक एम्बेड करने योग्य JavaScript इंजन और पोर्टेबल स्क्रिप्टिंग रनटाइम है जिसे C और C++ एप्लिकेशन में इंटीग्रेशन के लिए डिज़ाइन किया गया है। यह एक हल्के ECMAScript रनटाइम के रूप में कार्य करता है जो नेटिव कोड और स्क्रिप्ट निष्पादन वातावरण के बीच डेटा का आदान-प्रदान करने और फंक्शन्स को इनवोक करने के लिए एक C-JavaScript ब्रिज प्रदान करता है। इंजन में एक ECMAScript बाइटकोड कंपाइलर शामिल है जो एप्लिकेशन स्टार्टअप समय को कम करने के लिए संकलित फंक्शन्स को डिस्क पर सीरियलाइज़ और कैश करने की अनुमति देता है। यह CommonJS-अनुपालन मॉड्यूल लोडर का उपयोग करके स्क्रिप्ट डिपेंडेंसी को व्यवस्थित करता है। रनटाइम विभिन्न क्षमताओं को कवर करता है जिसमें एसिंक्रोनस निष्पादन के लिए सहकारी को-रूटीन शेड्यूलिंग और एक हाइब्रिड गारबेज कलेक्शन सिस्टम शामिल है जो मार्क-एंड-स्वीप कलेक्शन के साथ रेफरेंस काउंटिंग को जोड़ता है। यह JSON प्रॉक्सी के माध्यम से एक डिबगिंग प्रोटोकॉल भी प्रदान करता है और प्रतिबंधित हार्डवेयर के लिए कस्टम डिबग ट्रांसपोर्ट का समर्थन करता है। बिल्ड कॉन्फ़िगरेशन को प्लेटफ़ॉर्म-विशिष्ट C हेडर उत्पन्न करने के लिए YAML-संचालित सेटिंग्स के माध्यम से प्रबंधित किया जाता है।
Enables the serialization of compiled function bytecode to disk to improve execution speed and startup time.