commit | bd1b0d74bbf40c69e47863fab7ea99eac418c515 | [log] [tgz] |
---|---|---|
author | Douglas Leung <douglas@mips.com> | Wed Aug 01 12:00:33 2012 -0700 |
committer | Raghu Gandham <raghu@mips.com> | Wed Aug 01 14:14:30 2012 -0700 |
tree | 7cf04615071232c70fbc0fd873470adcf0721de1 | |
parent | 5b861ab5541e9806d6255f17769acad3c2b4029b [diff] |
Fix an array out-of-bound read in the JIT compiler. Without the fix the compiler is still safe since the offending memory access is a read, though the hoisted distance is non-deterministic. The easiest and safest fix is to unconditionally hoist a load when it can reach the scheduling barrier. Change-Id: I021161cb2a6e011301ab65ba62bc2a74af1cb552 Signed-off-by: Douglas Leung <douglas@mips.com>