<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>277a2774ae154d67bf9acc4b566f7c65bb3dadad</id>
      </parent>
    </parents>
    <author>
      <name>John Trupiano</name>
      <email>john@john-trupianos-macbook-pro.local</email>
    </author>
    <url>http://github.com/jtrupiano/better-benchmark/commit/2bc4a9f29aa94cf1603031c1a588213cb8495cc5</url>
    <id>2bc4a9f29aa94cf1603031c1a588213cb8495cc5</id>
    <committed-date>2008-10-14T09:29:17-07:00</committed-date>
    <authored-date>2008-10-14T09:29:17-07:00</authored-date>
    <message>Added :teardown1 and :teardown2 as options to the ComparisonPartial options parameter.  These options take Proc's (or objects that respond to call()).  :teardown1 follows block1, and :teardown2 follows block2 on each iteration.  This is helpful if you need to clean up state or otherwise execute transactional code in your benchmark.</message>
    <tree>b70de1e0ba5d02da81dfe5219b9428209ee6e159</tree>
    <committer>
      <name>John Trupiano</name>
      <email>john@john-trupianos-macbook-pro.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e5d7573481b39850ecba3a966f4492e6fc336fc8</id>
      </parent>
    </parents>
    <author>
      <name>John Trupiano</name>
      <email>john@john-trupianos-macbook-pro.local</email>
    </author>
    <url>http://github.com/jtrupiano/better-benchmark/commit/c6be253675b4b40466e2b0b9542b8261d037b45a</url>
    <id>c6be253675b4b40466e2b0b9542b8261d037b45a</id>
    <committed-date>2008-10-07T12:53:09-07:00</committed-date>
    <authored-date>2008-10-07T12:53:09-07:00</authored-date>
    <message>Turned Pistos' better-benchmark library into a Ruby gem.</message>
    <tree>4a9728415c6a1729d52d64147b0be4438eb068c5</tree>
    <committer>
      <name>John Trupiano</name>
      <email>john@john-trupianos-macbook-pro.local</email>
    </committer>
  </commit>
</commits>
