summaryrefslogtreecommitdiff
path: root/cont.c
diff options
context:
space:
mode:
authorsamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 09:59:14 +0000
committersamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 09:59:14 +0000
commit990ddcfccf7b234960bf953ca8cf453d4b397d11 (patch)
tree1971132d08c8ab05357f7027aa2aa01819fceacc /cont.c
parent07a324a0f6464f31765ee4bc5cfc23a99d426705 (diff)
Better support for amd64 platforms
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'cont.c')
-rw-r--r--cont.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/cont.c b/cont.c
index 1d736f8c27..d7680faf5d 100644
--- a/cont.c
+++ b/cont.c
@@ -29,6 +29,8 @@
/*
Enable this include to make fiber yield/resume about twice as fast.
+ rvm install ruby-head-ioquatix-native-fiber --url https://github.com/ioquatix/ruby --branch native-fiber
+
# Without libcoro
koyoko% ./build/bin/ruby ./fiber_benchmark.rb 10000 1000
setup time for 10000 fibers: 0.099961
@@ -40,10 +42,8 @@
execution time for 1000 messages: 8.491746
*/
-#define FIBER_USE_COROUTINE
-
#ifdef FIBER_USE_COROUTINE
-#include "coroutine/amd64/Context.h"
+#include FIBER_USE_COROUTINE
#define FIBER_USE_NATIVE 1
#endif