Commits on Aug 20, 2012
Commits on Aug 19, 2012
Commits on Aug 17, 2012
Commits on Jun 13, 2012
  1. Tweaked debug log messages such that they'll compile under Xcode 4.5 …

    …with OS X 10.8 as SDK.
    Rachel Blackman committed Jun 13, 2012
Commits on Nov 14, 2011
  1. This should be an NSInteger, not an NSTimeInterval. Thanks to Rudy Ri…

    …chter for bringing this to my attention.
    Peter Hosey committed Nov 13, 2011
Commits on Nov 6, 2011
  1. Added tag 0.6 for changeset 37825820b1c1

    Peter Hosey committed Nov 5, 2011
  2. Updated copyright year range in license.

    Peter Hosey committed Nov 5, 2011
  3. Updated README for 0.6.

    Peter Hosey committed Nov 5, 2011
Commits on Oct 15, 2011
  1. Cache time zones by offset. Gets another speed-up of about 1.5×, and …

    …makes this now faster than C stdlib.
    Peter Hosey committed Oct 15, 2011
  2. State our units.

    Peter Hosey committed Oct 15, 2011
  3. Announce which one we're timing before we run it.

    Peter Hosey committed Oct 15, 2011
  4. Two calendars are better than one.

    Previous 5× speed-up required assistance from the test program (setting the default output time zone to the time zone returned from an initial parse). Now it's official: ISO8601DateFormatter gets its 5× speed-up from calendar-caching without assistance from the test app.
    Peter Hosey committed Oct 15, 2011
  5. Oh yeah. Let's not leak the calendar while we're at it.

    Peter Hosey committed Oct 15, 2011
  6. Another 5× speed-up: Create and always use a single calendar per date…

    … formatter, instead of creating them and throwing them away, and make sure it always has our default time zone.
    Peter Hosey committed Oct 15, 2011
  7. Added some sleeps so I'm better able to see the phases' starts and en…

    …ds in Instruments's timeline.
    Peter Hosey committed Oct 15, 2011
  8. Made this almost ten times as fast by holding onto the date formatter…

    … we use for unparsing.
    Peter Hosey committed Oct 15, 2011
Commits on Sep 26, 2011
  1. Change the minutes over to use precision the same as the hour does, f…

    …or consistency with the hours. References #4.
    Peter Hosey committed Sep 25, 2011
Commits on Sep 25, 2011
  1. Fixed #4 by amending the time string format to use a different method…

    … of zero-padding that is compatible, in Apple's implementation, with the + flag.
    Peter Hosey committed Sep 25, 2011
  2. Beefed up the calendar-date unparser test with a couple of command-li…

    …ne arguments.
    Peter Hosey committed Sep 25, 2011
  3. Also test negative hours. Works.

    Peter Hosey committed Sep 25, 2011
  4. Added a function that tests a single-digit hour (which should be pref…

    …ixed with both + and 0) in various formats.
    Peter Hosey committed Sep 25, 2011
  5. Checking in a new test program.

    Peter Hosey committed Sep 25, 2011
Commits on Sep 9, 2011
  1. Make the parser tester show parsed dates in GMT, not the local time z…

    …one.
    Peter Hosey committed Sep 9, 2011
Commits on May 5, 2011
  1. Fix implicit-cast warnings by using the correct formatter and explici…

    …tly casting to its type.
    
    Sparks submitted a patch for this, but it approached this differently, by explicitly casting to unsigned int and leaving the formatters as they were. This change solves the problem the compiler was warning about, which was the risk of truncating numbers that are out of unsigned int range.
    Peter Hosey committed May 5, 2011
  2. Changed compiler to Clang.

    Peter Hosey committed May 5, 2011
Commits on Apr 28, 2011
  1. Initialize more variables, fixing some warnings. Thanks to Sparks for…

    … this patch.
    Peter Hosey committed Apr 28, 2011
Commits on Jul 11, 2010
  1. Fixed a couple of 64-to-32 warnings that occurred when building for i…

    …386.
    Peter Hosey committed Jul 10, 2010
  2. More warnings.

    Peter Hosey committed Jul 10, 2010
  3. Fix all warnings.

    Peter Hosey committed Jul 10, 2010