summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-07-12 14:50:44 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-07-12 14:50:44 +0900
commit9501b183620a8b7ad9e98a0a2b9e205fefc3d9e7 (patch)
tree17a15eab47948212d2be7eaa452f391a13c3ac6d
parenta18904a4c2e661b58fb76df7afa2a0eee4f30e70 (diff)
downloadmruby-9501b183620a8b7ad9e98a0a2b9e205fefc3d9e7.tar.gz
mruby-9501b183620a8b7ad9e98a0a2b9e205fefc3d9e7.zip
Add `inline` modifier to `cipush()` and `cipop()` functions.
-rw-r--r--src/vm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm.c b/src/vm.c
index 8a7627508..eb5274bb0 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -228,7 +228,7 @@ top_env(mrb_state *mrb, struct RProc *proc)
#define CI_ACC_DIRECT -2
#define CI_ACC_RESUMED -3
-static mrb_callinfo*
+static inline mrb_callinfo*
cipush(mrb_state *mrb)
{
struct mrb_context *c = mrb->c;
@@ -279,7 +279,7 @@ mrb_env_unshare(mrb_state *mrb, struct REnv *e)
mrb_write_barrier(mrb, (struct RBasic *)e);
}
-static void
+static inline void
cipop(mrb_state *mrb)
{
struct mrb_context *c = mrb->c;