diff options
author | Mike Pall <mike> | 2010-02-18 19:32:13 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-02-18 19:32:13 +0100 |
commit | b11eeab906b4c5f26f257d8c75987769abd68507 (patch) | |
tree | c042c276844809be6c75b716fafa443c9af00e79 /src/lj_jit.h | |
parent | 65586ca4dcbcffe08f96aee69ac22374c32c6e8a (diff) | |
download | luajit-b11eeab906b4c5f26f257d8c75987769abd68507.tar.gz luajit-b11eeab906b4c5f26f257d8c75987769abd68507.tar.bz2 luajit-b11eeab906b4c5f26f257d8c75987769abd68507.zip |
Use a limited history buffer for tailcall counts while recording.
Diffstat (limited to 'src/lj_jit.h')
-rw-r--r-- | src/lj_jit.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_jit.h b/src/lj_jit.h index ec368feb..a43611de 100644 --- a/src/lj_jit.h +++ b/src/lj_jit.h | |||
@@ -229,7 +229,7 @@ typedef struct jit_State { | |||
229 | 229 | ||
230 | int32_t instunroll; /* Unroll counter for instable loops. */ | 230 | int32_t instunroll; /* Unroll counter for instable loops. */ |
231 | int32_t loopunroll; /* Unroll counter for loop ops in side traces. */ | 231 | int32_t loopunroll; /* Unroll counter for loop ops in side traces. */ |
232 | int32_t tailcalled; /* Number of successive tailcalls. */ | 232 | uint64_t tailcalled; /* History of the number of successive tailcalls. */ |
233 | int32_t framedepth; /* Current frame depth. */ | 233 | int32_t framedepth; /* Current frame depth. */ |
234 | int32_t retdepth; /* Return frame depth (count of RETF). */ | 234 | int32_t retdepth; /* Return frame depth (count of RETF). */ |
235 | 235 | ||