summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2013-03-18 22:04:17 +0900
committerMasaki Muranaka <[email protected]>2013-03-18 23:29:11 +0900
commit4a17b3d908543fe97365904a3549be7478d7cf2f (patch)
tree26d29d32ca634fdd701a71cb0ff0139cd3444a31
parent37263e50e5ad833d6d8faf4abf4c2616788446a1 (diff)
downloadmruby-4a17b3d908543fe97365904a3549be7478d7cf2f.tar.gz
mruby-4a17b3d908543fe97365904a3549be7478d7cf2f.zip
Make some tiny functions inlined. This is for supeed tuning.
-rw-r--r--src/vm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm.c b/src/vm.c
index 2c579a01d..640228371 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -108,7 +108,7 @@ stack_init(mrb_state *mrb)
mrb->ci->target_class = mrb->object_class;
}
-static void
+static inline void
envadjust(mrb_state *mrb, mrb_value *oldbase, mrb_value *newbase)
{
mrb_callinfo *ci = mrb->cibase;
@@ -170,7 +170,7 @@ stack_extend(mrb_state *mrb, int room, int keep)
}
}
-struct REnv*
+static inline struct REnv*
uvenv(mrb_state *mrb, int up)
{
struct REnv *e = mrb->ci->proc->env;