Jest JVM Badania Andreas Gal nazywa HotPath, a niektórzy ludzie z jego zespołu pracują obecnie nad dodaniem zagnieżdżone drzewo ślad JITting opartą na Maxine (nowy JVM badawczego Sun napisany w Javie) i HotSpot. Tak więc przynajmniej pojawia się w innych maszynach wirtualnych również w innych językach.
Ponadto, nowy kompilator JIT PyPy (obecnie prototypowany w Prologu) wykorzystuje pewną technikę śledzenia, chociaż nie wiem, jak blisko spokrewniony jest z drzewkami śledzenia zagnieżdżonymi w stylu Gal/Franz.
Faceci Rubinius są na pewno świadomi tej pracy i bardzo otwarci na eksperymenty. Nie zdziwiłbym się, gdyby wkrótce pojawiły się zaawansowane techniki kompilacji.
BTW: istnieje maszyna wirtualna Ruby napisana w języku JavaScript o nazwie HotRuby. Jeśli uruchomisz to na TraceMonkey, otrzymasz Ruby za darmo z drzewa śledzenia :-)
Chciałbym też wiedzieć, nie mogę znaleźć żadnych odniesień do wykorzystania drzewek śledzenia w innych językach ... jedyne myślę, że mogę pomyśleć o tym, żeby sprawdzić jego główny artykuł na citeseer, aby ktokolwiek cytował to w badaniach na innych językach;) – Jaykul
Cóż, poza ActionScript, oczywiście – Jaykul
Jaykul: badania są nowe, więc jest mało prawdopodobne, aby się pojawiły w wielu innych miejscach. –