commit | 2cb33b8f7377f532cebed755be89bb351c150a22 | [log] [tgz] |
---|---|---|
author | Sebastien Hertz <shertz@google.com> | Fri Jun 28 10:01:18 2013 +0200 |
committer | Sebastien Hertz <shertz@google.com> | Mon Jul 01 10:11:23 2013 +0200 |
tree | de5847bf78f6b6f1b9c87bbf3f4a99453014a9ea | |
parent | dfe193532cbbe09a54cb4edfa8626a759b67c116 [diff] |
Improve SPARSE_SWITCH handling in interpreter. This CL avoids to set "next" instruction twice. We used to first set "next" instruction to the instruction following the SPARSE_SWITCH. Then, we set it to the instruction corresponding to the entry we find in the table. We now set it only once: either we branch or we continue. Change-Id: Ic93cd0abae00edb1fb952c34bc9031fffc7f4a35