diff options
author | Mike Pall <mike> | 2010-01-19 16:58:26 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-01-19 16:58:26 +0100 |
commit | a61df8efbe5bbe3726d65ad0800a3106ed3a8bf0 (patch) | |
tree | db27cf4dc668742db0c60509fe339c56cf8bf2f5 /lib | |
parent | 36769c2f6b78e0802cc7cd86f6da301cd7a171fe (diff) | |
download | luajit-a61df8efbe5bbe3726d65ad0800a3106ed3a8bf0.tar.gz luajit-a61df8efbe5bbe3726d65ad0800a3106ed3a8bf0.tar.bz2 luajit-a61df8efbe5bbe3726d65ad0800a3106ed3a8bf0.zip |
Decouple guard vs. INT check vs. TYPECHECK semantics for SLOAD.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/dump.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/dump.lua b/lib/dump.lua index 00f59977..fb40a8f8 100644 --- a/lib/dump.lua +++ b/lib/dump.lua | |||
@@ -209,7 +209,8 @@ local colorize, irtype | |||
209 | 209 | ||
210 | -- Lookup table to convert some literals into names. | 210 | -- Lookup table to convert some literals into names. |
211 | local litname = { | 211 | local litname = { |
212 | ["SLOAD "] = { [0] = "", "I", "R", "RI", "P", "PI", "PR", "PRI", }, | 212 | ["SLOAD "] = { [0] = "", "I", "R", "RI", "P", "PI", "PR", "PRI", |
213 | "T", "IT", "RT", "RIT", "PT", "PIT", "PRT", "PRIT", }, | ||
213 | ["XLOAD "] = { [0] = "", "R", "U", "RU", }, | 214 | ["XLOAD "] = { [0] = "", "R", "U", "RU", }, |
214 | ["TOINT "] = { [0] = "check", "index", "", }, | 215 | ["TOINT "] = { [0] = "check", "index", "", }, |
215 | ["FLOAD "] = vmdef.irfield, | 216 | ["FLOAD "] = vmdef.irfield, |