github/rails — pull request #29 by charliesome (2013-12-03 07:58:42+00:00)
Title: Load timezone data from one big marshalled file

Should be quite significantly faster than the current approach to loading timezone data - which is to require 150-odd Ruby files containing data in a DSL.

TZInfo's current approach takes about 300ms according to my measurements. This new approach only takes about 40ms.

cc @github/perf