diff options
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r-- | src/lj_asm.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c index 9e8f1fc0..81589cf9 100644 --- a/src/lj_asm.c +++ b/src/lj_asm.c | |||
@@ -60,9 +60,6 @@ typedef struct ASMState { | |||
60 | SnapNo snapno; /* Current snapshot number. */ | 60 | SnapNo snapno; /* Current snapshot number. */ |
61 | SnapNo loopsnapno; /* Loop snapshot number. */ | 61 | SnapNo loopsnapno; /* Loop snapshot number. */ |
62 | 62 | ||
63 | Trace *T; /* Trace to assemble. */ | ||
64 | Trace *parent; /* Parent trace (or NULL). */ | ||
65 | |||
66 | IRRef fuseref; /* Fusion limit (loopref, 0 or FUSE_DISABLED). */ | 63 | IRRef fuseref; /* Fusion limit (loopref, 0 or FUSE_DISABLED). */ |
67 | IRRef sectref; /* Section base reference (loopref or 0). */ | 64 | IRRef sectref; /* Section base reference (loopref or 0). */ |
68 | IRRef loopref; /* Reference of LOOP instruction (or 0). */ | 65 | IRRef loopref; /* Reference of LOOP instruction (or 0). */ |
@@ -70,6 +67,9 @@ typedef struct ASMState { | |||
70 | BCReg topslot; /* Number of slots for stack check (unless 0). */ | 67 | BCReg topslot; /* Number of slots for stack check (unless 0). */ |
71 | MSize gcsteps; /* Accumulated number of GC steps (per section). */ | 68 | MSize gcsteps; /* Accumulated number of GC steps (per section). */ |
72 | 69 | ||
70 | Trace *T; /* Trace to assemble. */ | ||
71 | Trace *parent; /* Parent trace (or NULL). */ | ||
72 | |||
73 | MCode *mcbot; /* Bottom of reserved MCode. */ | 73 | MCode *mcbot; /* Bottom of reserved MCode. */ |
74 | MCode *mctop; /* Top of generated MCode. */ | 74 | MCode *mctop; /* Top of generated MCode. */ |
75 | MCode *mcloop; /* Pointer to loop MCode (or NULL). */ | 75 | MCode *mcloop; /* Pointer to loop MCode (or NULL). */ |