Automatically reducing repetitive synchronization with a just-in-time compiler for Java | IEEE Conference Publication | IEEE Xplore