1 /* 2 ** Client for the GDB JIT API. 3 ** Copyright (C) 2005-2021 Mike Pall. See Copyright Notice in luajit.h 4 */ 5 6 #ifndef _LJ_GDBJIT_H 7 #define _LJ_GDBJIT_H 8 9 #include "lj_obj.h" 10 #include "lj_jit.h" 11 12 #if LJ_HASJIT && defined(LUAJIT_USE_GDBJIT) 13 14 LJ_FUNC void lj_gdbjit_addtrace(jit_State *J, GCtrace *T); 15 LJ_FUNC void lj_gdbjit_deltrace(jit_State *J, GCtrace *T); 16 17 #else 18 #define lj_gdbjit_addtrace(J, T) UNUSED(T) 19 #define lj_gdbjit_deltrace(J, T) UNUSED(T) 20 #endif 21 22 #endif 23