<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -9,6 +9,7 @@ SYNOPSIS
 URI
 
   http://rubyforge.org/projects/codeforpeople
+  http://github.com/ahoward/forkoff
 
 INSTALL
 
@@ -37,8 +38,8 @@ SAMPLES
 
   ~ &gt; ruby samples/a.rb
 
-    hey from 20683
-    you from 20684
+    hey from 7907
+    you from 7908
 
 
   &lt;========&lt; samples/b.rb &gt;========&gt;
@@ -68,7 +69,7 @@ SAMPLES
 
   ~ &gt; ruby samples/b.rb
 
-    elapsed: 4.07352209091187
+    elapsed: 4.19184589385986
     results: [0, 1, 4, 9, 16, 25, 36, 49]
 
 
@@ -112,69 +113,70 @@ SAMPLES
   ~ &gt; ruby samples/c.rb
 
     
-    pid: 20699
-    elapsed: 3.4574089050293
+    pid: 7922
+    elapsed: 3.37899208068848
     
     --- 
     a: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20700 ahoward ruby -Ilib samples/c.rb
-       |-+- 20701 ahoward ruby -Ilib samples/c.rb
-       \-+- 20702 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07923 ahoward ruby -Ilib samples/c.rb
+       |-+- 07924 ahoward (ruby)
+       \-+- 07925 ahoward ruby -Ilib samples/c.rb
     
     --- 
     b: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20700 ahoward ruby -Ilib samples/c.rb
-       |-+- 20701 ahoward ruby -Ilib samples/c.rb
-       \-+- 20702 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07923 ahoward ruby -Ilib samples/c.rb
+       |-+- 07924 ahoward ruby -Ilib samples/c.rb
+       \-+- 07925 ahoward ruby -Ilib samples/c.rb
     
     --- 
     c: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20700 ahoward (ruby)
-       |-+- 20701 ahoward (ruby)
-       \-+- 20702 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07923 ahoward ruby -Ilib samples/c.rb
+       |-+- 07924 ahoward (ruby)
+       \-+- 07925 ahoward ruby -Ilib samples/c.rb
     
     --- 
     d: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20709 ahoward ruby -Ilib samples/c.rb
-       |-+- 20710 ahoward ruby -Ilib samples/c.rb
-       \--- 20711 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07932 ahoward ruby -Ilib samples/c.rb
+       |--- 07933 ahoward ruby -Ilib samples/c.rb
+       \--- 07934 ahoward ruby -Ilib samples/c.rb
     
     --- 
     e: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20709 ahoward ruby -Ilib samples/c.rb
-       |-+- 20710 ahoward ruby -Ilib samples/c.rb
-       \--- 20711 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |--- 07932 ahoward (ruby)
+       |-+- 07933 ahoward ruby -Ilib samples/c.rb
+       \-+- 07934 ahoward (ruby)
     
     --- 
     f: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20709 ahoward (ruby)
-       |-+- 20710 ahoward (ruby)
-       \-+- 20711 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |--- 07932 ahoward (ruby)
+       |-+- 07933 ahoward ruby -Ilib samples/c.rb
+       \-+- 07934 ahoward ruby -Ilib samples/c.rb
     
     --- 
     g: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20718 ahoward ruby -Ilib samples/c.rb
-       |--- 20719 ahoward (ruby)
-       \--- 20720 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07941 ahoward ruby -Ilib samples/c.rb
+       |--- 07942 ahoward ruby -Ilib samples/c.rb
+       \--- 07943 ahoward ruby -Ilib samples/c.rb
     
     --- 
     h: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       \-+- 20720 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |-+- 07941 ahoward (ruby)
+       |-+- 07942 ahoward ruby -Ilib samples/c.rb
+       \--- 07943 ahoward ruby -Ilib samples/c.rb
     
     --- 
     i: |
-      -+- 20699 ahoward ruby -Ilib samples/c.rb
-       |-+- 20718 ahoward ruby -Ilib samples/c.rb
-       |-+- 20719 ahoward ruby -Ilib samples/c.rb
-       \--- 20720 ahoward ruby -Ilib samples/c.rb
+      -+- 07922 ahoward ruby -Ilib samples/c.rb
+       |--- 07942 ahoward (ruby)
+       \-+- 07943 ahoward ruby -Ilib samples/c.rb
     
 
 
@@ -195,13 +197,21 @@ SAMPLES
 
   ~ &gt; ruby samples/d.rb
 
-    hey from 20730
-    you from 20731
-    guys from 20732
+    hey from 7953
+    you from 7954
+    guys from 7955
 
 
 
 HISTORY
+  1.1.0 
+    - move to a model with one work queue and signals sent from consumers to
+    producer to noitify ready state.  this let's smaller jobs race through a
+    single process even while a larger job may have one sub-process bound up.
+    incorporates a fix from http://github.com/fredrikj/forkoff which meant
+    some processes would lag behind when jobs didn't have similar execution
+    times.
+
   1.0.0
     - move to github
 </diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -3,17 +3,18 @@
 
 Gem::Specification::new do |spec|
   spec.name = &quot;forkoff&quot;
-  spec.version = &quot;0.0.4&quot;
+  spec.description = 'brain-dead simple parallel processing for ruby' 
+  spec.version = &quot;1.1.0&quot;
   spec.platform = Gem::Platform::RUBY
   spec.summary = &quot;forkoff&quot;
 
-  spec.files = [&quot;lib&quot;, &quot;lib/forkoff.rb&quot;, &quot;rakefile&quot;, &quot;README&quot;, &quot;readme.erb&quot;, &quot;samples&quot;, &quot;samples/a.rb&quot;, &quot;samples/b.rb&quot;, &quot;samples/c.rb&quot;, &quot;samples/d.rb&quot;]
+  spec.files = [&quot;forkoff.gemspec&quot;, &quot;lib&quot;, &quot;lib/forkoff.rb&quot;, &quot;rakefile&quot;, &quot;README&quot;, &quot;readme.erb&quot;, &quot;samples&quot;, &quot;samples/a.rb&quot;, &quot;samples/b.rb&quot;, &quot;samples/c.rb&quot;, &quot;samples/d.rb&quot;, &quot;test&quot;, &quot;test/forkoff.rb&quot;]
   spec.executables = []
   
   spec.require_path = &quot;lib&quot;
 
   spec.has_rdoc = true
-  spec.test_files = nil
+  spec.test_files = &quot;test/forkoff.rb&quot;
   #spec.add_dependency 'lib', '&gt;= version'
   #spec.add_dependency 'fattr'
 </diff>
      <filename>forkoff.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -54,6 +54,7 @@ task :gemspec do
 
           Gem::Specification::new do |spec|
             spec.name = #{ lib.inspect }
+            spec.description = 'brain-dead simple parallel processing for ruby' 
             spec.version = #{ version.inspect }
             spec.platform = Gem::Platform::RUBY
             spec.summary = #{ lib.inspect }</diff>
      <filename>rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>202886f4138e0321790bd54610bb99ecf058278b</id>
    </parent>
  </parents>
  <author>
    <name>ara.t.howard</name>
    <email>ara.t.howard@gmail.com</email>
  </author>
  <url>http://github.com/ahoward/forkoff/commit/6df26115e88b742e599891541286dabc8dad52e0</url>
  <id>6df26115e88b742e599891541286dabc8dad52e0</id>
  <committed-date>2009-10-11T01:42:03-07:00</committed-date>
  <authored-date>2009-10-11T01:42:03-07:00</authored-date>
  <message>bump version.  update gemspec.</message>
  <tree>09f7c8294f8db9e3d05e30f049d3a83d8fcfb970</tree>
  <committer>
    <name>ara.t.howard</name>
    <email>ara.t.howard@gmail.com</email>
  </committer>
</commit>
