summaryrefslogtreecommitdiff
path: root/src/lj_vm.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-14 20:48:33 +0100
committerMike Pall <mike>2010-02-14 20:48:33 +0100
commit2a2f8ed6a144fe763379f9cf0eb6a45750432a47 (patch)
tree5b2b97d2f3dd22c80a0840132df5b3d7fc136484 /src/lj_vm.h
parent8e38231f9ea0bd1185c0b9688e71cef52f96bb31 (diff)
downloadluajit2-2a2f8ed6a144fe763379f9cf0eb6a45750432a47.tar.gz
Implement return hooks for Lua functions (zero-cost if disabled).
Diffstat (limited to 'src/lj_vm.h')
-rw-r--r--src/lj_vm.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_vm.h b/src/lj_vm.h
index f6ae498f..01667711 100644
--- a/src/lj_vm.h
+++ b/src/lj_vm.h
@@ -29,7 +29,8 @@ LJ_ASMF double lj_vm_foldfpm(double x, int op);
/* Dispatch targets for recording and hooks. */
LJ_ASMF void lj_vm_record(void);
-LJ_ASMF void lj_vm_hook(void);
+LJ_ASMF void lj_vm_inshook(void);
+LJ_ASMF void lj_vm_rethook(void);
LJ_ASMF void lj_vm_callhook(void);
/* Trace exit handling. */