एंड्रियास गल द्वारा एक शोध JVM HotPath कहा जाता है, और उनकी टीम के कुछ लोगों को वर्तमान में और हॉटस्पॉट Maxine (जावा में लिखा सूर्य की नए शोध JVM) के लिए नेस्टेड ट्रेस पेड़ आधारित JITting जोड़ने पर काम कर रहे हैं। इसलिए, कम से कम यह अन्य भाषाओं के लिए अन्य वीएम में भी दिख रहा है।
इसके अलावा, नया PyPy जेआईटी कंपाइलर (वर्तमान में प्रोलॉग में प्रोटोटाइप किया जा रहा है) किसी प्रकार की ट्रेसिंग तकनीक का उपयोग करता है, हालांकि मुझे नहीं पता कि गैल/फ्रांज शैली नेस्टेड ट्रेस पेड़ से कितनी बारीकी से संबंधित है।
Rubinius लोग इस काम के बारे में निश्चित रूप से अवगत हैं, और प्रयोग के लिए बहुत खुले हैं। मैं आश्चर्यचकित नहीं होगा, अगर कुछ उन्नत संकलन तकनीकें जल्द ही दिखाई दे रही हैं।
बीटीडब्ल्यू: जावास्क्रिप्ट में लिखा गया रूबी वीएम है, जिसे HotRuby कहा जाता है। यदि आप TraceMonkey पर इसे चलाते हैं, तो आपको ट्रेस पेड़ आधारित रूबी मुफ्त में मिलता है :-)
स्रोत
2008-09-28 07:22:37
मैं भी जानना चाहता हूं, वास्तव में अन्य भाषाओं में ट्रेस पेड़ के उपयोग के लिए कोई संदर्भ नहीं मिल सकता ... केवल मुझे लगता है कि मैं सोच सकता हूं कि किसी भी व्यक्ति को अन्य भाषाओं पर शोध में इसका हवाला देते हुए देखने के लिए अपने मुख्य पेपर को देखना है;) – Jaykul
ठीक है, एक्शनस्क्रिप्ट के अलावा, – Jaykul
जयकुल: शोध नया है, इसलिए यह दिखाने की संभावना नहीं है कई अन्य स्थानों में। –