diff runtime/func.h @ 107:e5627038b7e7

Broken attempt at perf opt
author Mike Pavone <pavone@retrodev.com>
date Fri, 03 Sep 2010 08:11:51 -0400
parents 43cc42df26cc
children
line wrap: on
line diff
--- a/runtime/func.h	Tue Aug 24 23:22:45 2010 -0400
+++ b/runtime/func.h	Fri Sep 03 08:11:51 2010 -0400
@@ -233,7 +233,7 @@
 			if(FUNC_ ## tocall == FUNC_ ## myname) {\
 				PAUSE_SELF\
 				AND_TOTAL\
-			} else if (FUNC_ ## tocall != FUNC_PL_ && FUNC_ ## tocall != FUNC_MN_ && FUNC_ ## tocall != FUNC_TM_ && FUNC_ ## tocall != FUNC_DV_ && FUNC_ ## tocall != FUNC_If) {\
+			} else if (FUNC_ ## tocall != FUNC_PL_ && FUNC_ ## tocall != FUNC_MN_ && FUNC_ ## tocall != FUNC_TM_ && FUNC_ ## tocall != FUNC_DV_ && FUNC_ ## tocall != FUNC_If && FUNC_ ## tocall != FUNC_LT_ && FUNC_ ## tocall != FUNC_GT_ && FUNC_ ## tocall != FUNC_EQ_) {\
 				PAUSE_SELF\
 			}\
 			goto sf_ ## tocall;\
@@ -242,7 +242,7 @@
 			if(FUNC_ ## tocall == FUNC_ ## myname) {\
 				RESUME_SELF\
 				AND_RESUME_TOTAL\
-			} else if (FUNC_ ## tocall != FUNC_PL_ && FUNC_ ## tocall != FUNC_MN_ && FUNC_ ## tocall != FUNC_TM_ && FUNC_ ## tocall != FUNC_DV_ && FUNC_ ## tocall != FUNC_If) {\
+			} else if (FUNC_ ## tocall != FUNC_PL_ && FUNC_ ## tocall != FUNC_MN_ && FUNC_ ## tocall != FUNC_TM_ && FUNC_ ## tocall != FUNC_DV_ && FUNC_ ## tocall != FUNC_If && FUNC_ ## tocall != FUNC_LT_ && FUNC_ ## tocall != FUNC_GT_ && FUNC_ ## tocall != FUNC_EQ_) {\
 				RESUME_SELF\
 			}\
 			lv_ ## myname = cdata->vars;