summaryrefslogtreecommitdiff
path: root/src/lj_jit.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-03-01 06:45:30 +0100
committerMike Pall <mike>2010-03-01 06:45:30 +0100
commite7b737aa1202b06950b4ca4ec206b04bdd5a3681 (patch)
tree464258d534bfb05c1b8ee7d13cadc1422f689e4a /src/lj_jit.h
parent69ea553024155638c89bc12dca648c87a625ab5f (diff)
downloadluajit-e7b737aa1202b06950b4ca4ec206b04bdd5a3681.tar.gz
luajit-e7b737aa1202b06950b4ca4ec206b04bdd5a3681.tar.bz2
luajit-e7b737aa1202b06950b4ca4ec206b04bdd5a3681.zip
Implement down-recursion.
Diffstat (limited to 'src/lj_jit.h')
-rw-r--r--src/lj_jit.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_jit.h b/src/lj_jit.h
index 69156218..3201baf0 100644
--- a/src/lj_jit.h
+++ b/src/lj_jit.h
@@ -287,6 +287,9 @@ typedef struct jit_State {
287 TraceNo parent; /* Parent of current side trace (0 for root traces). */ 287 TraceNo parent; /* Parent of current side trace (0 for root traces). */
288 ExitNo exitno; /* Exit number in parent of current side trace. */ 288 ExitNo exitno; /* Exit number in parent of current side trace. */
289 289
290 BCIns *patchpc; /* PC for pending re-patch. */
291 BCIns patchins; /* Instruction for pending re-patch. */
292
290 TValue errinfo; /* Additional info element for trace errors. */ 293 TValue errinfo; /* Additional info element for trace errors. */
291 294
292 MCode *mcarea; /* Base of current mcode area. */ 295 MCode *mcarea; /* Base of current mcode area. */