Re: InvokeDynamic PIC Slowdown (deopt issue?) need advice

2016-07-23 Thread Remi Forax
It seems to work :) Same code for the PIC, with a different test code: https://gist.github.com/forax/2ea146eacaf5608cec93e8066e9ae665 with: /usr/jdk/jdk-9/bin/java -XX:-BackgroundCompilation -XX:-UseOnStackReplacement -XX:+PrintCompilation -Xpatch:java.base=../classes -m java.base/java.lang.inv

Re: InvokeDynamic PIC Slowdown (deopt issue?) need advice

2016-07-23 Thread Remi Forax
At least the PIC usual test seems to work :) https://gist.github.com/forax/7d1c06df9546baf9d98e8c0c1f255e05 The instructions are for JDK9 and i've put the class in java.lang.invoke to access to the annotations @Stable, @DontInline and @ForceInline. Rémi - Mail original - > De: "John Ro

Re: InvokeDynamic PIC Slowdown (deopt issue?) need advice

2016-07-23 Thread Jochen Theodorou
On 23.07.2016 01:25, John Rose wrote: On May 31, 2016, at 12:41 PM, Mark Roos wrote: It looks like, from some fine timing, that each time the Smalltalk class changes there is a large amount of time added to the call. Which I would expect if there was a deopt whenever a different GWT trigger