diff options
author | Mike Pall <mike> | 2013-12-25 02:55:25 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2013-12-25 02:55:25 +0100 |
commit | b5d741fa7e11a2a58df65f3c71489c58f8758f75 (patch) | |
tree | 3c33ec24c8fd363ca2ce797c998b21a8a0e39a5b /src/lib_base.c | |
parent | 6e02c210c485791a5451cc74731acf319b2067bb (diff) | |
download | luajit-b5d741fa7e11a2a58df65f3c71489c58f8758f75.tar.gz luajit-b5d741fa7e11a2a58df65f3c71489c58f8758f75.tar.bz2 luajit-b5d741fa7e11a2a58df65f3c71489c58f8758f75.zip |
Add trace stitching.
Diffstat (limited to 'src/lib_base.c')
-rw-r--r-- | src/lib_base.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib_base.c b/src/lib_base.c index a19926a7..495e1ab1 100644 --- a/src/lib_base.c +++ b/src/lib_base.c | |||
@@ -101,7 +101,7 @@ static int ffh_pairs(lua_State *L, MMS mm) | |||
101 | #endif | 101 | #endif |
102 | 102 | ||
103 | LJLIB_PUSH(lastcl) | 103 | LJLIB_PUSH(lastcl) |
104 | LJLIB_ASM(pairs) | 104 | LJLIB_ASM(pairs) LJLIB_REC(xpairs 0) |
105 | { | 105 | { |
106 | return ffh_pairs(L, MM_pairs); | 106 | return ffh_pairs(L, MM_pairs); |
107 | } | 107 | } |
@@ -114,7 +114,7 @@ LJLIB_NOREGUV LJLIB_ASM(ipairs_aux) LJLIB_REC(.) | |||
114 | } | 114 | } |
115 | 115 | ||
116 | LJLIB_PUSH(lastcl) | 116 | LJLIB_PUSH(lastcl) |
117 | LJLIB_ASM(ipairs) LJLIB_REC(.) | 117 | LJLIB_ASM(ipairs) LJLIB_REC(xpairs 1) |
118 | { | 118 | { |
119 | return ffh_pairs(L, MM_ipairs); | 119 | return ffh_pairs(L, MM_ipairs); |
120 | } | 120 | } |