UT1Scale does not need to be syncronized
Hi,
The UT1Scale offset methods do not need to be syncronized because they only depend on other objects that store their data in a TimeStampedCache (That is AbstractEOPHistory and UTCScale). I propose removing the syncronized declaration so that these methods do not become a choke point for concurrent applications.
I've attached a patch and a test case to check that offsetToTAI gives the same answers independent of sequential or concurrent execution.
Thanks,
Evan
(from redmine: issue id 119, created on 2012-10-04, closed on 2012-10-04)
- Uploads:
- ut1MT.patch Fix and test case