about summary refs log tree commit diff stats
path: root/src/teliva.h
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-03-16 21:19:19 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-03-16 21:19:19 -0700
commitef5195dee92732408466a9cc8dd48a63ff46667b (patch)
tree346f9c430006760a32f79ef50b40a6b78669e4d2 /src/teliva.h
parent182408ec548dd6f5dc816bf5c8fdcc8c7597fb6d (diff)
downloadteliva-ef5195dee92732408466a9cc8dd48a63ff46667b.tar.gz
simplify function call instrumentation
src/ldo.c now has a minimal diff with Lua 5.1.

It might be a bit slower than it was before, but not noticeably so..

This approach doesn't support indirect calls.
Diffstat (limited to 'src/teliva.h')
-rw-r--r--src/teliva.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/teliva.h b/src/teliva.h
index 2e79956..5808382 100644
--- a/src/teliva.h
+++ b/src/teliva.h
@@ -165,10 +165,7 @@ extern void save_editor_state(int rowoff, int coloff, int cy, int cx);
 int editor_view_in_progress(lua_State* L);
 
 extern void assign_call_graph_depth_to_name(lua_State* L, int depth, const char* name);
-extern char* get_caller(lua_State* L);
-extern void save_caller(lua_State* L, const char* name, int call_graph_depth);
 extern void draw_callers_of_current_definition(lua_State* L);
-extern char* get_caller_of_caller(lua_State* L);
 
 extern void append_to_audit_log(lua_State* L, const char* buffer);