<p>-version 3.11
<ul>
- <li>JIRA JASSIST-68, 74, 75, 76, 67, 83 were fixed.
+ <li>JIRA JASSIST-67, 68, 74, 75, 76, 83 were fixed.
</ul>
<p>-version 3.10 on March 5, 2009
if (doDup && isPost)
bytecode.addIload(var);
- bytecode.addOpcode(IINC);
- bytecode.add(var);
- bytecode.add(token == PLUSPLUS ? 1 : -1);
+ int delta = token == PLUSPLUS ? 1 : -1;
+ if (var > 0xff) {
+ bytecode.addOpcode(WIDE);
+ bytecode.addOpcode(IINC);
+ bytecode.addIndex(var);
+ bytecode.addIndex(delta);
+ }
+ else {
+ bytecode.addOpcode(IINC);
+ bytecode.add(var);
+ bytecode.add(delta);
+ }
if (doDup && !isPost)
bytecode.addIload(var);