<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>258e4b8bf191b7f5b1ccaf7a326f5f11d9462895</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/b77bf782fff5de03cbc470d358a9ed6adba6afd1</url>
    <id>b77bf782fff5de03cbc470d358a9ed6adba6afd1</id>
    <committed-date>2009-09-17T08:36:00-07:00</committed-date>
    <authored-date>2009-09-17T08:36:00-07:00</authored-date>
    <message>Automatically reconnect to helper server if it crashed.</message>
    <tree>923335aea1fdb7c76e122ef32a1aa5a280ba94e2</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e0a0d2ae5cd68ba517ea55a093eeaeb97995dff7</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/258e4b8bf191b7f5b1ccaf7a326f5f11d9462895</url>
    <id>258e4b8bf191b7f5b1ccaf7a326f5f11d9462895</id>
    <committed-date>2009-09-17T06:24:21-07:00</committed-date>
    <authored-date>2009-09-17T06:24:21-07:00</authored-date>
    <message>Add a unit test for restarting of HelperServer and fix a few bugs.</message>
    <tree>864574b5bf491968320c0507382e683eab2215bc</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e70f4a665e55f653b2ff02fe7d85bf79ec21b9ee</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/e0a0d2ae5cd68ba517ea55a093eeaeb97995dff7</url>
    <id>e0a0d2ae5cd68ba517ea55a093eeaeb97995dff7</id>
    <committed-date>2009-09-15T02:46:07-07:00</committed-date>
    <authored-date>2009-09-15T02:46:07-07:00</authored-date>
    <message>When cleaning a server instance dir, check mtime, not ctime.</message>
    <tree>bd79b935def72f22633111afbb4ec6c7117293ad</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4bf7df4ee669d6a128067b40c01e0e6a0150879b</id>
      </parent>
      <parent>
        <id>c799788a75716af1debaf769c6f38218d7347fa7</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/e70f4a665e55f653b2ff02fe7d85bf79ec21b9ee</url>
    <id>e70f4a665e55f653b2ff02fe7d85bf79ec21b9ee</id>
    <committed-date>2009-09-14T15:43:56-07:00</committed-date>
    <authored-date>2009-09-14T15:43:56-07:00</authored-date>
    <message>Merge branch 'master' into refactoring</message>
    <tree>f1c415b5ea143057790fd38cecc17c5ef7a4767a</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6dc7165566e828dca7757f812c7ee68cb1c6ed6</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/c799788a75716af1debaf769c6f38218d7347fa7</url>
    <id>c799788a75716af1debaf769c6f38218d7347fa7</id>
    <committed-date>2009-09-14T15:39:27-07:00</committed-date>
    <authored-date>2009-09-14T15:39:27-07:00</authored-date>
    <message>Upgrade to Nginx 0.7.62.</message>
    <tree>f3cebd07b96f25844ca573131c1554f50b133045</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>51a75d4bd9cdcac7928d7db909b23847d6d07761</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/4bf7df4ee669d6a128067b40c01e0e6a0150879b</url>
    <id>4bf7df4ee669d6a128067b40c01e0e6a0150879b</id>
    <committed-date>2009-09-14T15:38:48-07:00</committed-date>
    <authored-date>2009-09-14T15:38:48-07:00</authored-date>
    <message>Unit test updates</message>
    <tree>5e959a31fd86b3ed75dbcca285adac09fdd0452e</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3bd8188c636beb3117e89f848b855c6ac24ba029</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/51a75d4bd9cdcac7928d7db909b23847d6d07761</url>
    <id>51a75d4bd9cdcac7928d7db909b23847d6d07761</id>
    <committed-date>2009-09-14T13:42:53-07:00</committed-date>
    <authored-date>2009-09-14T13:42:53-07:00</authored-date>
    <message>Fix a typo</message>
    <tree>b0676a0213335b6994b64ea8b01b2a0b96e2f56a</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c961e46038d32fe9a750fc77c6d245eb117fba8</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/3bd8188c636beb3117e89f848b855c6ac24ba029</url>
    <id>3bd8188c636beb3117e89f848b855c6ac24ba029</id>
    <committed-date>2009-09-14T13:33:11-07:00</committed-date>
    <authored-date>2009-09-14T13:33:11-07:00</authored-date>
    <message>Change the server instance directory versioning scheme again and fix Ruby AdminTools code.</message>
    <tree>351dbf2a0b9fccf071b0f4ec2f34166d459dc1c3</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dbb618ffd285e7b23f34aa6aaafdea1871a0d761</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/9c961e46038d32fe9a750fc77c6d245eb117fba8</url>
    <id>9c961e46038d32fe9a750fc77c6d245eb117fba8</id>
    <committed-date>2009-09-13T14:46:27-07:00</committed-date>
    <authored-date>2009-09-13T14:46:27-07:00</authored-date>
    <message>Some documentation updates.</message>
    <tree>8e8673a934efac480a0ae2a725d941d5ab31846c</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31e88b7118e59e6013653422dfa0b132dda0d576</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/dbb618ffd285e7b23f34aa6aaafdea1871a0d761</url>
    <id>dbb618ffd285e7b23f34aa6aaafdea1871a0d761</id>
    <committed-date>2009-09-13T11:50:10-07:00</committed-date>
    <authored-date>2009-09-13T11:50:10-07:00</authored-date>
    <message>Remove some dead code.</message>
    <tree>139351eb21c93a432304c403cfd51a88b7b1c23c</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>195f00f3ef64000d9989072d3f7ea6f3aaaf3bc1</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/31e88b7118e59e6013653422dfa0b132dda0d576</url>
    <id>31e88b7118e59e6013653422dfa0b132dda0d576</id>
    <committed-date>2009-09-13T07:24:26-07:00</committed-date>
    <authored-date>2009-09-13T07:24:26-07:00</authored-date>
    <message>Fix some issues.</message>
    <tree>94bcc2a9c277d514cc710540374103dfee849a0b</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d766c7847cfeb8a35deb3617cbf1c8e22220d0a</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/195f00f3ef64000d9989072d3f7ea6f3aaaf3bc1</url>
    <id>195f00f3ef64000d9989072d3f7ea6f3aaaf3bc1</id>
    <committed-date>2009-09-13T07:20:59-07:00</committed-date>
    <authored-date>2009-09-13T07:20:59-07:00</authored-date>
    <message>Correctly propagate generation directory information to the spawn manager; refactor unit tests to better handle server instance directories; get rid of getPassengerTempDir() and createPassengerTempDir().</message>
    <tree>210b1fd6df622739a9cedaf24ed5d4b9c684a757</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9da7078262ad771252537214667672e55bf999f9</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/9d766c7847cfeb8a35deb3617cbf1c8e22220d0a</url>
    <id>9d766c7847cfeb8a35deb3617cbf1c8e22220d0a</id>
    <committed-date>2009-09-13T05:28:25-07:00</committed-date>
    <authored-date>2009-09-13T05:28:25-07:00</authored-date>
    <message>Fix upload buffering so that it works with the new helper server architecture.</message>
    <tree>ac915e1d94aa049708ad92bcbeef8c64d39f74a4</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>20005e1459841c69c8ea7f1b2432eee2856238a7</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/9da7078262ad771252537214667672e55bf999f9</url>
    <id>9da7078262ad771252537214667672e55bf999f9</id>
    <committed-date>2009-09-13T05:11:41-07:00</committed-date>
    <authored-date>2009-09-13T05:11:41-07:00</authored-date>
    <message>Complete Apache integration of the new helper server architecture.</message>
    <tree>20f9597444fdaae1717ae02c61437f44161620e9</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca4230d0315ae1f216fbd5bb0c38699a3230a67e</id>
      </parent>
      <parent>
        <id>a6dc7165566e828dca7757f812c7ee68cb1c6ed6</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/20005e1459841c69c8ea7f1b2432eee2856238a7</url>
    <id>20005e1459841c69c8ea7f1b2432eee2856238a7</id>
    <committed-date>2009-09-12T06:57:51-07:00</committed-date>
    <authored-date>2009-09-12T06:57:51-07:00</authored-date>
    <message>Merge branch 'master' into refactoring

Conflicts:
	NEWS
	ext/oxt/thread.hpp</message>
    <tree>bdc6d187739400c66d7b343dd75693c906edff51</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5f3ac2b07dcca61321a3cecff666b439a725a3db</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/a6dc7165566e828dca7757f812c7ee68cb1c6ed6</url>
    <id>a6dc7165566e828dca7757f812c7ee68cb1c6ed6</id>
    <committed-date>2009-09-12T06:40:43-07:00</committed-date>
    <authored-date>2009-09-12T06:40:43-07:00</authored-date>
    <message>Do not show threads in passenger-memory-stats, it's useless information.</message>
    <tree>d7e9d26db4b11f126c9d9031d06708430f6ce01f</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d07a60eded7385453490476f9ef5603ff0e93729</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/ca4230d0315ae1f216fbd5bb0c38699a3230a67e</url>
    <id>ca4230d0315ae1f216fbd5bb0c38699a3230a67e</id>
    <committed-date>2009-09-12T06:08:25-07:00</committed-date>
    <authored-date>2009-09-12T06:08:25-07:00</authored-date>
    <message>Set helper server process title.</message>
    <tree>4fd6e6450709853f497909fe8e102563b6334027</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>42d97d8aee6662442f8330fd5a4b0d955cad49cb</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/d07a60eded7385453490476f9ef5603ff0e93729</url>
    <id>d07a60eded7385453490476f9ef5603ff0e93729</id>
    <committed-date>2009-09-12T05:56:14-07:00</committed-date>
    <authored-date>2009-09-12T05:56:14-07:00</authored-date>
    <message>Continue working on the helper server stuff.</message>
    <tree>3bace1760e88d2745b102b33480620912d3263dc</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a2840a7d042102ccb3407caafb5895dca51ab007</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/42d97d8aee6662442f8330fd5a4b0d955cad49cb</url>
    <id>42d97d8aee6662442f8330fd5a4b0d955cad49cb</id>
    <committed-date>2009-09-11T11:24:22-07:00</committed-date>
    <authored-date>2009-09-11T11:24:22-07:00</authored-date>
    <message>Continue working on the helper server.</message>
    <tree>6c2f4d0c4d5584f678b8860b919148d9c9dbcbf1</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7a7d3d3805d51567586448d56b327a7e55bb12a3</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/a2840a7d042102ccb3407caafb5895dca51ab007</url>
    <id>a2840a7d042102ccb3407caafb5895dca51ab007</id>
    <committed-date>2009-09-11T07:09:36-07:00</committed-date>
    <authored-date>2009-09-11T07:09:36-07:00</authored-date>
    <message>Continue working on the helper server.</message>
    <tree>209243616ce155eba5e3d41e3bbf23a13276793f</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fae1d46166a724942c66136e9ff444da8475804f</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/7a7d3d3805d51567586448d56b327a7e55bb12a3</url>
    <id>7a7d3d3805d51567586448d56b327a7e55bb12a3</id>
    <committed-date>2009-09-11T05:04:50-07:00</committed-date>
    <authored-date>2009-09-11T05:04:50-07:00</authored-date>
    <message>Add more ServerInstanceDir tests.</message>
    <tree>ab8f6c017dbd84f491f262c10866b8eb636436f1</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e638bedc72b7808885fa897181b829b1d0375ee2</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/fae1d46166a724942c66136e9ff444da8475804f</url>
    <id>fae1d46166a724942c66136e9ff444da8475804f</id>
    <committed-date>2009-09-11T04:56:35-07:00</committed-date>
    <authored-date>2009-09-11T04:56:35-07:00</authored-date>
    <message>Begin writing a watchdog+helper server architecture for the Apache module. Doesn't work yet.</message>
    <tree>fa36b57641e9dcf8e8c51c11dcbda79b6629db9d</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>44571f3772263c7977ee1f25da50fc82947f9d71</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/e638bedc72b7808885fa897181b829b1d0375ee2</url>
    <id>e638bedc72b7808885fa897181b829b1d0375ee2</id>
    <committed-date>2009-09-09T04:20:03-07:00</committed-date>
    <authored-date>2009-09-09T04:20:03-07:00</authored-date>
    <message>Fix some semantic problems in ServerInstanceDir.</message>
    <tree>3188a8d40c8aa3ab86b959c97b13e48554e0e3f3</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5efaf1861702340c23afd154a4c8188be3302af6</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/44571f3772263c7977ee1f25da50fc82947f9d71</url>
    <id>44571f3772263c7977ee1f25da50fc82947f9d71</id>
    <committed-date>2009-09-09T03:53:43-07:00</committed-date>
    <authored-date>2009-09-09T03:53:43-07:00</authored-date>
    <message>Begin refactoring the Passenger temp directory, now called the server instance directory.</message>
    <tree>7ac791c17cbea2a0f31112a354c2a691f70a817c</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0e18fbf5e1d257480bfc899a6a3cd7ac92ccbbb</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/5efaf1861702340c23afd154a4c8188be3302af6</url>
    <id>5efaf1861702340c23afd154a4c8188be3302af6</id>
    <committed-date>2009-09-08T10:46:16-07:00</committed-date>
    <authored-date>2009-09-08T10:46:16-07:00</authored-date>
    <message>createFile must fchmod() the file to fight umask problems.</message>
    <tree>dde61eeadd9443289ec516d96aad826d5936c9f0</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d401219e2d7e6ca9520802ef0cbf4031c57e9ec2</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/d0e18fbf5e1d257480bfc899a6a3cd7ac92ccbbb</url>
    <id>d0e18fbf5e1d257480bfc899a6a3cd7ac92ccbbb</id>
    <committed-date>2009-09-05T06:27:00-07:00</committed-date>
    <authored-date>2009-09-05T06:27:00-07:00</authored-date>
    <message>Mark spin lock exclusion word as volatile.</message>
    <tree>13776be574b64bc7ad753ba7bb55c137b2bdc4cd</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4a6ca16cb0072c174804d6078292b79474e12c18</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/d401219e2d7e6ca9520802ef0cbf4031c57e9ec2</url>
    <id>d401219e2d7e6ca9520802ef0cbf4031c57e9ec2</id>
    <committed-date>2009-09-05T06:11:44-07:00</committed-date>
    <authored-date>2009-09-05T06:11:44-07:00</authored-date>
    <message>Add unit test for OXT spin locks.</message>
    <tree>c998a2fc70698d4bbe6212f4dc41a91ae3355f74</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e2fc4979661414d22dabd012f9649a59bae0f80f</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/4a6ca16cb0072c174804d6078292b79474e12c18</url>
    <id>4a6ca16cb0072c174804d6078292b79474e12c18</id>
    <committed-date>2009-09-05T06:08:38-07:00</committed-date>
    <authored-date>2009-09-05T06:08:38-07:00</authored-date>
    <message>Fix some Valgrind-related problems.</message>
    <tree>343f923f33de8f3834ced3c439d95cb2540879ae</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f840083bed712431fffa24acfddbbfc637cae8b2</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/e2fc4979661414d22dabd012f9649a59bae0f80f</url>
    <id>e2fc4979661414d22dabd012f9649a59bae0f80f</id>
    <committed-date>2009-09-05T03:17:58-07:00</committed-date>
    <authored-date>2009-09-05T03:17:58-07:00</authored-date>
    <message>Implement spin lock using Darwin OS spin locks. This is slightly faster than boost::mutex in some circumstances.</message>
    <tree>820872eef1542c1674698f9abc2eb19225c4d437</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>355297c93db5a1dcc0d1a4b8113d58910b6fd7ba</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/FooBarWidget/passenger/commit/f840083bed712431fffa24acfddbbfc637cae8b2</url>
    <id>f840083bed712431fffa24acfddbbfc637cae8b2</id>
    <committed-date>2009-09-05T03:01:23-07:00</committed-date>
    <authored-date>2009-09-05T03:01:23-07:00</authored-date>
    <message>Optimize trace point creation: speed up by 50% on architectures where the __thread keyword is not supported.

This is done by aggregating all the thread-specific data into a single data
structure so that only a single TLS lookup is needed.</message>
    <tree>c2bfa37a09124b54c5d7715f6f13cf4cb168387e</tree>
    <committer>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </committer>
  </commit>
</commits>
