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 | |