On Aug 8, 2011, at 4:01 PM, Rémi Forax wrote:

> On 08/08/2011 03:51 PM, Christian Thalinger wrote:
>> Since I have the basic push-notification of CallSites I'm now looking into 
>> push-notification of SwitchPoints:
>> 
>> 7071709: JSR 292: switchpoint invalidation should be pushed not pulled
>> 
>> Basically it should be the same, just needs some additional love in the 
>> compiler.
>> 
>> I looked into JRuby's usage of SwitchPoints and it seems it has something to 
>> do with constants.  Is there an existing benchmark that would benefit from 
>> the SwitchPoint optimization?  Seph also seems to use SwitchPoints, 
>> PHP.reboot does not (that's what grep tells me).
> 
> Yes, PHP.reboot doesn't support any metaclass changes unlike Seph or Ruby.
> 
> The metaclass example in the cookbook use a SwitchPoint,
> I can modify it to do a perf test, currently the callsites are called 
> only a few times.

That would be great!

-- Christian

> 
>> 
>> -- Christian
> 
> Rémi
> 
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev@openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

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

Reply via email to