diff options
author | Mike Pall <mike> | 2011-01-18 21:08:23 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2011-01-18 21:08:23 +0100 |
commit | 751eff9f97d5055fb3f64405771aeee2f34696c2 (patch) | |
tree | e365c8123df898f9ba08e7cee23fae12b99b46ba /src/lj_jit.h | |
parent | f385af7084f300380167bf2261e8109927bd1e18 (diff) | |
download | luajit-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.h | 3 |
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). */ |