Hi,
I do some performance tests for hundreds concurrent users and the
current winner of the 'most blocking methods hit parade' is
javassist.util.proxy.RuntimeSupport.find2Methods (used with client
proxies) with this critical region:
synchronized (methods) {
if (methods[index] == null) {
methods[index + 1] = thisMethod == null ? null
: findMethod(self, thisMethod,
desc);
methods[index] = findSuperMethod(self, superMethod,
desc);
}
}
}
But this is clearly javassist internal code - it there something that
OWB can do about it?
Regards,
Kočičák