में जेआईटी कंपाइलर बंद है या नहीं, मैं यह जानना चाहता हूं कि जेआईटी कंपाइलर बंद है या नहीं। मेरे पास निम्न कोड है जो जेआईटी कंपाइलर को बंद करने के लिए है। समस्या यह है कि, मुझे यकीन नहीं है कि यह वास्तव में ऐसा कर रहा है या नहीं। तो मैं सोच रहा था कि क्या यह जांचने का कोई तरीका है कि क्या जेआईटी बंद है या नहीं। मैंने कंपाइलर क्लास को देखा लेकिन isDisabled/enabled()
जैसी कोई विधि नहीं है।जावा
कोड:
Compiler.disable();
कोई मदद या दिशा अत्यधिक सराहना की जाएगी।
आप इसे _runtime_ पर देखना चाहते हैं? –
हां, मैं इसे रनटाइम पर देखना चाहता हूं। – isaiah
शायद मुझे यह भी जोड़ना चाहिए कि मैं ऐसा क्यों कर रहा हूं। असल में, हमारे पास एक ऐसा प्रोग्राम है जो डेटा के आकार के आधार पर एल्गोरिदम (उदा। क्विकॉर्ट) चलाने में कितना समय लगता है। हमने जो देखा वह यह था कि पहले दो बार वास्तव में अन्य परिणामों की तुलना में तिरछे हुए हैं और हम मानते हैं कि यह जेआईटी कंपाइलर की शुरुआत के कारण है। नतीजतन, हम उस समय पर प्रभाव देखना चाहते थे जब जेआईटी बंद हो। – isaiah