You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Normal Lua stores opcode and operands in 32 bits in Op-A-C-B order, but I have an implementation here that uses a different ordering which caused OP_CLOSURE to decompile incorrectly. I found that the decompiler looks in register C for the function index, but this is wrong; it should look in Bx. I've made a PR to fix this issue (#73).
The disassembler already has the correct behaviour, so no changes are necessary there.
The text was updated successfully, but these errors were encountered:
Normal Lua stores opcode and operands in 32 bits in
Op-A-C-B
order, but I have an implementation here that uses a different ordering which causedOP_CLOSURE
to decompile incorrectly. I found that the decompiler looks in register C for the function index, but this is wrong; it should look in Bx. I've made a PR to fix this issue (#73).The disassembler already has the correct behaviour, so no changes are necessary there.
The text was updated successfully, but these errors were encountered: