ref: 088a99bc462eb6ad4ee48fb5e119a41dce4cd73f
parent: 9be7593cd41a4093b79e6e7b0f94c225c654aa88
author: cancel <cancel@cancel.fm>
date: Sun Jan 26 03:26:14 EST 2020
Update comment
--- a/sim.c
+++ b/sim.c
@@ -89,10 +89,9 @@
}
// For anyone editing this in the future: the "no inline" here is deliberate.
-// You may think that inlining is always faster. You would be wrong. Try it. If
-// you really want this VM to run faster, you will need to use computed goto or
-// write some stuff in assembly. "Add more inlining" is not going to make it
-// faster.
+// You may think that inlining is always faster. Or even just letting the
+// compiler decide. You would be wrong. Try it. If you really want this VM to
+// run faster, you will need to use computed goto or assembly.
#define OPER_FUNCTION_ATTRIBS ORCA_NOINLINE static void
#define BEGIN_OPERATOR(_oper_name) \