<font size=2 face="sans-serif">Christian asked:</font>
<br>
<br><font size=3>&nbsp; &nbsp; &nbsp; &nbsp; What exactly do you
mean by &quot;invalidate call sites before the benchmark&quot;? &nbsp;</font>
<br><font size=3>&nbsp; &nbsp; &nbsp; &nbsp; Are you using MutableCallSites
and call setTarget on them?</font>
<br>
<br><font size=2 face="sans-serif">Exactly. &nbsp;I am using setTarget
to set each call site to its initial fallback method. &nbsp;This should
drop the</font>
<br><font size=2 face="sans-serif">GWT lookup chain forcing each call site
to rebuild the chain. &nbsp;The method handles for the code &nbsp; still
exist but</font>
<br><font size=2 face="sans-serif">the GWTs that reference them are gone.
&nbsp;This is my current way to force the call sites to get new versions</font>
<br><font size=2 face="sans-serif">of the method code.</font>
<br>
<br><font size=2 face="sans-serif">thanks</font>
<br>
<br><font size=2 face="sans-serif">mark</font>
<br>