On Jun 3, 2011, at 11:58 AM, Rémi Forax wrote:

> This means that you need one MDO by method handle (which do a call) by 
> callsite associated to an invokedynamic.
> As far as I know, hotspot doesn't do that.

You are right.  There are paths like that which escape call-site profiling.  
There's no architectural problem.  We'll optimize that stuff!

And, Remi is right that CHA saves your use case.  This is typical: CHA gets 
80%, then receiver profiling gets 80% of the next 20%, then...

-- John
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to