ECMA-335, I.12.3.2.4 कहा गया है निम्नलिखित: प्रत्येक विधि राज्य केजहां सीएलआर स्थानीय मेमोरी पूल आवंटित करता है?
भाग एक स्थानीय स्मृति पूल है।
localloc
निर्देश का उपयोग कर मेमोरी को स्थानीय मेमोरी पूल से स्पष्ट रूप से आवंटित किया जा सकता है। स्थानीय मेमोरी पूल में सभी मेमोरी को विधि निकास पर पुनः दावा किया जाता है, और यही एकमात्र तरीका है कि स्थानीय मेमोरी पूल मेमोरी पुनः प्राप्त की जाती है (इस विधि के आमंत्रण के दौरान आवंटित स्थानीय स्थानीय मेमोरी को कोई निर्देश नहीं दिया गया है)। स्थानीय मेमोरी पूल का उपयोग उन वस्तुओं को आवंटित करने के लिए किया जाता है जिनके प्रकार या आकार संकलन समय पर ज्ञात नहीं हैं और प्रोग्रामर प्रबंधित ढेर में आवंटित नहीं करना चाहता है। चूंकि विधि के जीवनकाल के दौरान स्थानीय मेमोरी पूल को कम नहीं किया जा सकता है, इसलिए भाषा कार्यान्वयन सामान्य उद्देश्य स्मृति आवंटन के लिए स्थानीय मेमोरी पूल का उपयोग नहीं कर सकता है।
सीएलआर इस मेमोरी पूल को आवंटित करता है? क्या यह ढेर, थ्रेड स्टैक, आदि प्रबंधित है?
मैं किसी भी प्राधिकारी के साथ नहीं कह सकता, लेकिन यह मुझे आवंटन की तरह लगता है। हालांकि, मुझे संदेह है कि मानक को स्पष्ट रूप से आवश्यकता नहीं है ताकि कार्यान्वयनकर्ताओं को अधिक लचीलापन प्रदान किया जा सके। – Dweeberly