use Instruciton.getCodeUnits() in InstructionOffsetMap

This commit is contained in:
Ben Gruver 2012-10-30 23:42:47 -07:00
parent a8ef706d1d
commit 38e925db25

View File

@ -49,8 +49,7 @@ public class InstructionOffsetMap {
int codeOffset = 0; int codeOffset = 0;
for (int i=0; i<instructions.size(); i++) { for (int i=0; i<instructions.size(); i++) {
instructionCodeOffsets[i] = codeOffset; instructionCodeOffsets[i] = codeOffset;
//TODO: handle variable size instructions codeOffset += instructions.get(i).getCodeUnits();
codeOffset += instructions.get(i).getOpcode().format.size / 2;
} }
this.instructionCodeOffsets = instructionCodeOffsets; this.instructionCodeOffsets = instructionCodeOffsets;