commit | 2b469f82df14749c67da43f073fd7a9b6b1ccd74 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Wed May 26 14:48:04 2010 -0700 |
committer | buzbee <buzbee@google.com> | Wed May 26 14:48:04 2010 -0700 |
tree | 61cd92acac5b910c5e49043285ce0bffaa5726d2 | |
parent | 720d1e962e248a30f81c1493081ff4c01e35c839 [diff] |
Jit: Fix for 2717275 First JIT bug reported by external developers The JIT was incorrectly keeping a short value in a floating point register rather than copying it to a core register before storing. There was an assert to catch this case, but asserts don't fire in production builds. The fix is safe and simple - just exclude this case from the "optimization". Change-Id: I38f1865da11ef3f78213f84967d4737e066b9c68