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
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
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