facebook/tornado — pull request #558 by mgenti (2012-07-03 21:02:49+00:00)
Title:  Allow specifying the function to use to get the current timestamp

In our application where we use Tornado we routinely synchronize our system clock with an NTP server. Since this application is on an embedded device our system clock is very sloppy. If the time sync happens while the Tornado application is running, events may not run as expected. To help with that we have the IOLoop use a function that returns a timestamp that is monotonic.

This particular commit allows a user to specify the function to use to get the timestamp but by default uses time.time.