Details
-
Improvement
-
Resolution: Fixed
-
Major
-
1.1 M3
-
None
-
Low
-
Description
Right now there are a lot of pieces of code that use synchronized in an inefficient manner. Synchronizing threads implies a lot of overhead, which can be avoided.
We should also check which methods use already threadsafe code in a synchronized method or bloc, and which methods are declared as synchronized, although they don't need that.