Lock contention yes, it's fundamentally a RC issue, but makes me think per-thread objects make more sense
I'm not sure most GC implementations worry about the rest neither (as by the several complaints we see going around)
The ones across several JVM implementations (there is a world beyond OpenJDK), and the CLR certainly do.
The ones across several JVM implementations (there is a world beyond OpenJDK), and the CLR certainly do.