Mercurial > hg > truffle
comparison src/share/vm/includeDB_core @ 1398:314e17ca2c23
6946892: c1 shouldn't sign-extend to upper 32bits on x64
Summary: c1 does sign-extension when it loads ints and shorts from memory to 64-bit registers. This causes problems for c2 because it relies on the fact the int passed in a 64-bit register is zero-extended.
Reviewed-by: never
author | iveresov |
---|---|
date | Tue, 27 Apr 2010 11:19:12 -0700 |
parents | 4a9cc99938e3 |
children | cd5dbf694d45 |
comparison
equal
deleted
inserted
replaced
1397:b4776199210f | 1398:314e17ca2c23 |
---|