In Tiger, TimeZone.getDefault and getDefaultRef (package private) use a thread local to hold the default TimeZone object. Now it's possible to eliminate synchronization for the methods.
###@###.### 2004-07-29
Comments
CONVERTED DATA
BugTraq+ Release Management Values
COMMIT TO FIX:
mustang
06-08-2004
EVALUATION
We can remove synchronized from the method declaration. But we need to synchronize setDefaultZone (private method).
###@###.### 2004-07-29