summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYukihiro Matz Matsumoto <[email protected]>2013-02-18 16:15:32 +0900
committerYukihiro Matz Matsumoto <[email protected]>2013-02-18 16:15:32 +0900
commiteb14c15e9988b81d342ca76af56f6bf47379f1d6 (patch)
tree643674370c194a2e3443270f72222ee739ae14f4 /src
parent66a7b04b251aa33d557f9515f8cac16560266c3c (diff)
downloadmruby-eb14c15e9988b81d342ca76af56f6bf47379f1d6.tar.gz
mruby-eb14c15e9988b81d342ca76af56f6bf47379f1d6.zip
rename hook and macro
Diffstat (limited to 'src')
-rw-r--r--src/vm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/vm.c b/src/vm.c
index 5dc96fd65..e4b283849 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -481,9 +481,9 @@ argnum_error(mrb_state *mrb, int num)
}
#ifdef ENABLE_DEBUG
-#define HOOK_MRB_VM_FETCH_CODE(mrb, irep, pc, regs) ((mrb)->hook_vm_fetch_code ? (mrb)->hook_vm_fetch_code((mrb), (irep), (pc), (regs)) : NULL)
+#define CODE_FETCH_HOOK(mrb, irep, pc, regs) ((mrb)->code_fetch_hook ? (mrb)->code_fetch_hook((mrb), (irep), (pc), (regs)) : NULL)
#else
-#define HOOK_MRB_VM_FETCH_CODE(mrb, irep, pc, regs)
+#define CODE_FETCH_HOOK(mrb, irep, pc, regs)
#endif
#ifdef __GNUC__
@@ -492,7 +492,7 @@ argnum_error(mrb_state *mrb, int num)
#ifndef DIRECT_THREADED
-#define INIT_DISPATCH for (;;) { i = *pc; HOOK_MRB_VM_FETCH_CODE(mrb, irep, pc, regs); switch (GET_OPCODE(i)) {
+#define INIT_DISPATCH for (;;) { i = *pc; CODE_FETCH_HOOK(mrb, irep, pc, regs); switch (GET_OPCODE(i)) {
#define CASE(op) case op:
#define NEXT pc++; break
#define JUMP break
@@ -502,8 +502,8 @@ argnum_error(mrb_state *mrb, int num)
#define INIT_DISPATCH JUMP; return mrb_nil_value();
#define CASE(op) L_ ## op:
-#define NEXT i=*++pc; HOOK_MRB_VM_FETCH_CODE(mrb, irep, pc, regs); goto *optable[GET_OPCODE(i)]
-#define JUMP i=*pc; HOOK_MRB_VM_FETCH_CODE(mrb, irep, pc, regs); goto *optable[GET_OPCODE(i)]
+#define NEXT i=*++pc; CODE_FETCH_HOOK(mrb, irep, pc, regs); goto *optable[GET_OPCODE(i)]
+#define JUMP i=*pc; CODE_FETCH_HOOK(mrb, irep, pc, regs); goto *optable[GET_OPCODE(i)]
#define END_DISPATCH