[kaffe] expect advice!
xk s
sensikey@yahoo.com
Wed Nov 12 22:35:02 2003
--0-1767042661-1068704986=:9584
Content-Type: text/plain; charset=us-ascii
hello:
I am a master student of BHU (bei hang university) in china. I will preparing my master thesis about Java virtual machine and just-in-time compiler next year.
In kaffe document, I know it is a simple JIT, it compile each method without advanced optimization the first time this method is invoked. What do you think about hot spot VM and sophisticated adaptive online feedback-directed optimization with muti-level compiler system?
And I think , there is no explicit transform form bytecode stack semantics to register operations as in many RISC machine. Would you think Sequence struct is a suitful IR for multi-level optimization and adptive optimization?
Would you give some instruments and advices? I expected your advice earnestly.
Yours sincerely
Xikun sun
Nov 13, 2003
---------------------------------
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
--0-1767042661-1068704986=:9584
Content-Type: text/html; charset=us-ascii
<DIV>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT face="Times New Roman" size=3>hello:</FONT></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT face="Times New Roman" size=3> I am a master student of BHU (bei hang university) in china. I will preparing my master thesis about Java virtual machine and just-in-time compiler next year.</FONT></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1"> </SPAN>In kaffe document, I know it is a simple JIT, it compile each method without advanced optimization the first time this method is invoked. What do you think about hot spot VM and sophisticated adaptive online feedback-directed optimization with muti-level compiler system?</FONT></FONT></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1"> </SPAN>And I think , there is no explicit transform form bytecode stack semantics to register operations as in many RISC machine. Would you think Sequence struct is a suitful IR for multi-level optimization and adptive optimization? </FONT></FONT></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1"> </SPAN>Would you give some instruments and advices? I expected your advice earnestly.</FONT></FONT></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><FONT face="Times New Roman" size=3> </FONT></SPAN></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><FONT face="Times New Roman" size=3> </FONT></SPAN></SPAN><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><FONT face="Times New Roman" size=3> </FONT></SPAN></SPAN></P>
<P class=MsoBodyText style="MARGIN: 0cm 0cm 6pt"><SPAN lang=EN-US><FONT face="Times New Roman" size=3>Yours sincerely </FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 1"> </SPAN>Xikun sun</FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT size=3><FONT face="Times New Roman"><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 3"> </SPAN><SPAN style="mso-tab-count: 1"> </SPAN>Nov 13,
2003</FONT></FONT></SPAN></P></DIV><p><hr SIZE=1>
Do you Yahoo!?<br>
<a href="http://antispam.yahoo.com/whatsnewfree">Protect your identity with Yahoo! Mail AddressGuard</a>
--0-1767042661-1068704986=:9584--