Restrictions for lock coarsening?
Christian Thalinger
christian.thalinger at gmail.com
Thu Jan 8 02:41:40 PST 2009
On Tue, 2009-01-06 at 15:27 -0800, Tom Rodriguez wrote:
> It's been a while for me too so my answers aren't the final word but I
> don't think there's any implementation reason why a previously
> unbiasable object couldn't be converted back to a biasable one. I
> think it's mainly a matter of policy and performance. The better
> solution would be to remove the startup delay all together but I don't
> think anyone has a good idea one what it would take to do that. The
> original decision was motivated by not allowing any regression, not
> matter how small, in the startup benchmarks. It's possible it's not a
> big deal now but I don't think anyone has done the investigation to
> know one way or another.
Have there been any regressions back then? Or was the delay added
conservatively?
- Christian
More information about the hotspot-runtime-dev
mailing list