Index: src/benchmark/Makefile.am
===================================================================
--- src/benchmark/Makefile.am	(revision 4cedd9fd7388881d56f46c8b5b5520dee1f9e9b2)
+++ src/benchmark/Makefile.am	(revision 3351cc0e1e27b4c8378091ffd05c8b3a1eaf0c9e)
@@ -133,12 +133,16 @@
 ## =========================================================================================================
 creation$(EXEEXT) :\
-	creation-pthread.run		\
-	creation-cfa_coroutine.run	\
-	creation-cfa_thread.run		\
-	creation-upp_coroutine.run	\
+	creation-pthread.run			\
+	creation-cfa_coroutine.run		\
+	creation-cfa_coroutine_eager.run	\
+	creation-cfa_thread.run			\
+	creation-upp_coroutine.run		\
 	creation-upp_thread.run
 
 creation-cfa_coroutine$(EXEEXT):
 	${CC}        creation/cfa_cor.c   -DBENCH_N=10000000   -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}
+
+creation-cfa_coroutine_eager$(EXEEXT):
+	${CC}        creation/cfa_cor.c   -DBENCH_N=10000000   -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -DEAGER
 
 creation-cfa_thread$(EXEEXT):
Index: src/benchmark/Makefile.in
===================================================================
--- src/benchmark/Makefile.in	(revision 4cedd9fd7388881d56f46c8b5b5520dee1f9e9b2)
+++ src/benchmark/Makefile.in	(revision 3351cc0e1e27b4c8378091ffd05c8b3a1eaf0c9e)
@@ -544,12 +544,16 @@
 
 creation$(EXEEXT) :\
-	creation-pthread.run		\
-	creation-cfa_coroutine.run	\
-	creation-cfa_thread.run		\
-	creation-upp_coroutine.run	\
+	creation-pthread.run			\
+	creation-cfa_coroutine.run		\
+	creation-cfa_coroutine_eager.run	\
+	creation-cfa_thread.run			\
+	creation-upp_coroutine.run		\
 	creation-upp_thread.run
 
 creation-cfa_coroutine$(EXEEXT):
 	${CC}        creation/cfa_cor.c   -DBENCH_N=10000000   -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}
+
+creation-cfa_coroutine_eager$(EXEEXT):
+	${CC}        creation/cfa_cor.c   -DBENCH_N=10000000   -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -DEAGER
 
 creation-cfa_thread$(EXEEXT):
Index: src/benchmark/creation/cfa_cor.c
===================================================================
--- src/benchmark/creation/cfa_cor.c	(revision 4cedd9fd7388881d56f46c8b5b5520dee1f9e9b2)
+++ src/benchmark/creation/cfa_cor.c	(revision 3351cc0e1e27b4c8378091ffd05c8b3a1eaf0c9e)
@@ -5,5 +5,9 @@
 
 coroutine MyCoroutine {};
-void ?{} (MyCoroutine & this) { prime(this); }
+void ?{} (MyCoroutine & this) {
+#ifdef EAGER
+	prime(this);
+#endif
+}
 void main(MyCoroutine & this) {}
 
