<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/rransom/scheme48, branch event-waiters</title>
<subtitle>Robert's scheme48 repo</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/'/>
<entry>
<title>Add test suite for 'event waiters'</title>
<updated>2012-01-10T04:07:16+00:00</updated>
<author>
<name>Robert Ransom</name>
<email>rransom.8774@gmail.com</email>
</author>
<published>2012-01-10T03:58:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=aa928cc898698f97ea24138b55476497da11abb3'/>
<id>aa928cc898698f97ea24138b55476497da11abb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'event waiters'</title>
<updated>2012-01-10T04:07:16+00:00</updated>
<author>
<name>Robert Ransom</name>
<email>rransom.8774@gmail.com</email>
</author>
<published>2012-01-09T08:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=ca1f92118f7151a7a74b5059b385e43ee0be9b14'/>
<id>ca1f92118f7151a7a74b5059b385e43ee0be9b14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Manually revert changeset 0306c5a64775</title>
<updated>2012-01-02T16:38:40+00:00</updated>
<author>
<name>Robert Ransom</name>
<email>rransom.8774@gmail.com</email>
</author>
<published>2012-01-02T16:38:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=46d4d654956ea0f05048fb195f24c918e2ad2aad'/>
<id>46d4d654956ea0f05048fb195f24c918e2ad2aad</id>
<content type='text'>
Changeset 0306c5a64775 (Partially fix deadlock when calling wait()ing on a
process.) caused multiple simultaneous calls to wait-for-child-process to break
other modules' use of the external-event system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changeset 0306c5a64775 (Partially fix deadlock when calling wait()ing on a
process.) caused multiple simultaneous calls to wait-for-child-process to break
other modules' use of the external-event system.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use an existing condvar if we already have one for a given external event UID</title>
<updated>2012-01-01T14:59:53+00:00</updated>
<author>
<name>Robert Ransom</name>
<email>rransom.8774@gmail.com</email>
</author>
<published>2012-01-01T14:59:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=73d106ba48c0231790e9277b360a3d6fce45c7bf'/>
<id>73d106ba48c0231790e9277b360a3d6fce45c7bf</id>
<content type='text'>
Previously, wait-for-external-event would add a new condvar to the
external-event-condvars list every time it was called, even if we already had a
condvar in the list with a given UID.  Since the rest of the module would only
wake up a single condvar when an external event occurred, this bug could have
fouled up the external event system quite severely.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, wait-for-external-event would add a new condvar to the
external-event-condvars list every time it was called, even if we already had a
condvar in the list with a given UID.  Since the rest of the module would only
wake up a single condvar when an external event occurred, this bug could have
fouled up the external event system quite severely.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test case for wait-for-child-process</title>
<updated>2012-01-01T13:44:48+00:00</updated>
<author>
<name>Robert Ransom</name>
<email>rransom.8774@gmail.com</email>
</author>
<published>2012-01-01T13:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=9e2d30e8fc423adcee492e1d09e4d230c58efd04'/>
<id>9e2d30e8fc423adcee492e1d09e4d230c58efd04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Note update to Visual C++ 2010 Express in WINDOWS.txt.</title>
<updated>2011-12-30T19:29:17+00:00</updated>
<author>
<name>Mike Sperber</name>
<email>sperber@deinprogramm.de</email>
</author>
<published>2011-12-30T19:29:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=3b837f63f532003283ec7bf4c5f143bb37de5044'/>
<id>3b837f63f532003283ec7bf4c5f143bb37de5044</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Zap meeting.ps.</title>
<updated>2011-12-30T19:20:00+00:00</updated>
<author>
<name>Mike Sperber</name>
<email>sperber@deinprogramm.de</email>
</author>
<published>2011-12-30T19:20:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=f127dbfd462f9b8492029e25a001a5c3e1d5788a'/>
<id>f127dbfd462f9b8492029e25a001a5c3e1d5788a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge.</title>
<updated>2011-12-30T19:19:34+00:00</updated>
<author>
<name>Mike Sperber</name>
<email>sperber@deinprogramm.de</email>
</author>
<published>2011-12-30T19:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=8f1519f238f34482861865fa3f3d488757e377ae'/>
<id>8f1519f238f34482861865fa3f3d488757e377ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to Visual C++ 2010 Express.</title>
<updated>2011-12-30T19:11:21+00:00</updated>
<author>
<name>Mike Sperber</name>
<email>sperber@deinprogramm.de</email>
</author>
<published>2011-12-30T19:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=2ea894b079de86a929ddfc30584d1ce77f2c4624'/>
<id>2ea894b079de86a929ddfc30584d1ce77f2c4624</id>
<content type='text'>
--HG--
rename : ffi-test.vcproj =&gt; ffi-test.vcxproj
rename : r6rs.vcproj =&gt; r6rs.vcxproj
rename : scheme48.vcproj =&gt; scheme48.vcxproj
rename : srfi-27.vcproj =&gt; srfi-27.vcxproj
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : ffi-test.vcproj =&gt; ffi-test.vcxproj
rename : r6rs.vcproj =&gt; r6rs.vcxproj
rename : scheme48.vcproj =&gt; scheme48.vcxproj
rename : srfi-27.vcproj =&gt; srfi-27.vcxproj
</pre>
</div>
</content>
</entry>
<entry>
<title>Unbreak Windows build.</title>
<updated>2011-12-30T14:03:50+00:00</updated>
<author>
<name>Mike Sperber</name>
<email>sperber@deinprogramm.de</email>
</author>
<published>2011-12-30T14:03:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/rransom/scheme48.git/commit/?id=a0b0a929492da26b61154b389ee342b09320366c'/>
<id>a0b0a929492da26b61154b389ee342b09320366c</id>
<content type='text'>
Move a C++-style declaration to the declaration section of the
function definition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move a C++-style declaration to the declaration section of the
function definition.
</pre>
</div>
</content>
</entry>
</feed>
