回复: please help understanding what's the relationship of hotspot compiler c1 and c2 ?
恶灵骑士
1072213404 at qq.com
Wed Nov 2 09:40:13 UTC 2016
Hi,
Server VM will use C2, in this mode
which method processes 'volatile' operations like method do_StoreField in src/share/vm/c1/c1_LIRGenerator.cpp?
Thank you !
------------------ 原始邮件 ------------------
发件人: "亢伟楠";<hyperdak at gmail.com>;
发送时间: 2016年11月2日(星期三) 下午5:34
收件人: "恶灵骑士"<1072213404 at qq.com>;
抄送: "Krystal Mok"<rednaxelafx at gmail.com>; "hotspot-dev"<hotspot-dev at openjdk.java.net>;
主题: Re: please help understanding what's the relationship of hotspot compiler c1 and c2 ?
Hi,
When use tiered compilation (default enable in jdk8),tiered VM can use C1 and C2 both [1].Client VM will use C1 and Server VM will use C2.
Thanks,
hyperdak
[1] http://docs.oracle.com/javase/7/docs/technotes/guides/vm/performance-enhancements-7.html#tieredcompilation
More information about the hotspot-dev
mailing list