summaryrefslogtreecommitdiff
path: root/src/lj_jit.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-01-18 21:08:23 +0100
committerMike Pall <mike>2011-01-18 21:08:23 +0100
commit751eff9f97d5055fb3f64405771aeee2f34696c2 (patch)
treee365c8123df898f9ba08e7cee23fae12b99b46ba /src/lj_jit.h
parentf385af7084f300380167bf2261e8109927bd1e18 (diff)
downloadluajit-751eff9f97d5055fb3f64405771aeee2f34696c2.tar.gz
luajit-751eff9f97d5055fb3f64405771aeee2f34696c2.tar.bz2
luajit-751eff9f97d5055fb3f64405771aeee2f34696c2.zip
Cleanup and fix trace flush logic.
Diffstat (limited to 'src/lj_jit.h')
-rw-r--r--src/lj_jit.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_jit.h b/src/lj_jit.h
index 55d6d0df..34f37d02 100644
--- a/src/lj_jit.h
+++ b/src/lj_jit.h
@@ -172,9 +172,10 @@ typedef struct GCtrace {
172 SnapShot *snap; /* Snapshot array. */ 172 SnapShot *snap; /* Snapshot array. */
173 SnapEntry *snapmap; /* Snapshot map. */ 173 SnapEntry *snapmap; /* Snapshot map. */
174 GCRef startpt; /* Starting prototype. */ 174 GCRef startpt; /* Starting prototype. */
175 MRef startpc; /* Bytecode PC of starting instruction. */
175 BCIns startins; /* Original bytecode of starting instruction. */ 176 BCIns startins; /* Original bytecode of starting instruction. */
176 MCode *mcode; /* Start of machine code. */
177 MSize szmcode; /* Size of machine code. */ 177 MSize szmcode; /* Size of machine code. */
178 MCode *mcode; /* Start of machine code. */
178 MSize mcloop; /* Offset of loop start in machine code. */ 179 MSize mcloop; /* Offset of loop start in machine code. */
179 uint16_t nchild; /* Number of child traces (root trace only). */ 180 uint16_t nchild; /* Number of child traces (root trace only). */
180 uint16_t spadjust; /* Stack pointer adjustment (offset in bytes). */ 181 uint16_t spadjust; /* Stack pointer adjustment (offset in bytes). */