bytecode

    17गर्मी

    1उत्तर

    मैं जवासिस्ट जैसे उच्च स्तरीय बाइटकोड मैनिपुलेशन टूल की तलाश में हूं, लेकिन यह स्कैला विशिष्टताओं में से कुछ को समझता है। निचले स्तर के बाइटकोड मैनिपुलेशन उपकरण अपेक्षाकृत अज्ञेयवादी होना चाहिए, लेकिन

    15गर्मी

    1उत्तर

    मुझे पाइथन के बाइटकोड और इसके dis मॉड्यूल को समझने में बहुत कठिनाई हो रही है। 0 LOAD_CONST 1(1) 3 STORE_FAST 0(x) 6 LOAD_CONST 0(NONE) 9 RETURN_VALUE उदाहरण के लिए:: impor

    12गर्मी

    2उत्तर

    तो अगर मेरे पास static final Object CONSTANT = null है, तो किसी कारण से यदि मैं कोड के दूसरे भाग में doSomething(CONSTANT) का संदर्भ देता हूं, तो यह संकलन के दौरान कोड पर रेखांकित नहीं होगा। तो संकलित

    12गर्मी

    1उत्तर

    में बाइटकोड विश्लेषण मैं बाइटकोड विश्लेषण प्रोजेक्ट पर काम कर रहा हूं, जिसके लिए मैं एएसएम का उपयोग कर रहा हूं। सब कुछ अच्छा चल रहा है, मैं पार्स करने में सक्षम हूं, कक्षा और विधि सूचनाओं को सफलतापूर्

    5गर्मी

    2उत्तर

    पर लैम्ब्डा अभिव्यक्ति को पुनर्प्राप्त करना संभव है, मैं कल रात जावा 8 लैम्ब्डा के साथ खेल रहा था और मैं सोच रहा था कि रनटाइम पर लैम्ब्डा अभिव्यक्ति को पुनर्प्राप्त करना संभव है या नहीं। संक्षेप में औ

    26गर्मी

    2उत्तर

    इस पर एक नज़र डालें: >>> def f(): ... return (2+3)*4 ... >>> dis(f) 2 0 LOAD_CONST 5 (20) 3 RETURN_VALUE जाहिर है, संकलक पूर्व का मूल्यांकन किया गया है (2+3)*4, जो समझ में आता

    6गर्मी

    1उत्तर

    मैंने एलएलवीएम आईआर language reference और bitcode file format पढ़ा है, लेकिन मुझे कोई ऑब्जेक्ट सूची नहीं है या निर्देश एन्कोडिंग समझाई गई है। क्या कोई ऐसी जगह है जहां यह जानकारी ढूंढना संभव हो या स्रो

    16गर्मी

    2उत्तर

    मैं निम्नलिखित विचारों के मौजूदा कार्यान्वयन की तलाश में हूं: मान लीजिए कि कोई सामान्य जावा प्रोग्राम के अंदर "इनलाइन असेंबली" बाइट कोड लिखना चाहता है (सबसे प्रासंगिक अनुप्रयोगों में इनवॉमेडीनामिक निर

    15गर्मी

    1उत्तर

    मैं an issue about missing stackmap frames पर वर्कअराउंड के लिए यूनिट परीक्षण लिखने की कोशिश कर रहा हूं, लेकिन उस उद्देश्य के लिए मुझे एक कक्षा उत्पन्न करने की आवश्यकता होगी जो जावा 8 पर मान्य होने मे

    7गर्मी

    1उत्तर

    जावा रीस्ट सेवा प्रदर्शन परीक्षण करना मुझे एक पैटर्न दिखाई देता है जो अप्रत्याशित था: एक विधि जो प्रत्येक आमंत्रण में हमेशा एक ही मूल्य वस्तु बनाता है और लौटाती है, वह किसी अन्य संस्करण की तुलना में त