about summary refs log tree commit homepage
path: root/t/GNUmakefile
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-01-07 23:37:35 -0800
committerEric Wong <normalperson@yhbt.net>2010-01-07 23:37:35 -0800
commit5624bcde20a73fb91ca515afc01245d87fac2479 (patch)
treeafb70f08d6c61663fdcfd0b373fe294f1687e4a4 /t/GNUmakefile
parent1e902098533a4a66e8d6782b00703aa9a5eaa5f7 (diff)
downloadrainbows-5624bcde20a73fb91ca515afc01245d87fac2479.tar.gz
Rev 0.3.2 makes performance with Threads* under Ruby 1.8
tolerable.
Diffstat (limited to 't/GNUmakefile')
-rw-r--r--t/GNUmakefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/t/GNUmakefile b/t/GNUmakefile
index 1008f86..1c979b3 100644
--- a/t/GNUmakefile
+++ b/t/GNUmakefile
@@ -22,7 +22,14 @@ else
 endif
 export RUBYLIB RUBY_VERSION
 
-models = ThreadPool ThreadSpawn Rev EventMachine NeverBlock
+models += ThreadPool
+models += ThreadSpawn
+models += Rev
+models += EventMachine
+models += NeverBlock
+models += RevThreadSpawn
+models += RevThreadPool
+
 rp := )
 ONENINE := $(shell case $(RUBY_VERSION) in 1.9.*$(rp) echo true;;esac)
 ifeq ($(ONENINE),true)
@@ -30,10 +37,6 @@ ifeq ($(ONENINE),true)
   models += FiberSpawn
   models += RevFiberSpawn
   models += FiberPool
-
-  # technically this works under 1.8, but wait until rev 0.3.2
-  models += RevThreadSpawn
-  models += RevThreadPool
 endif
 all_models := $(models) Base