Request for review: 7011490 Wrong computation results in Test6880034

Vladimir Danushevsky vladimir.danushevsky at
Thu Mar 10 09:21:03 PST 2011

LinearScan::append_scope_value_for_operand() appends high and low  
registers of the double operand based on big endianess. On ARM  
platform (little endian) that causes shift in the registers allocation  
when copied to an expression stack during c2i deoptimization.
x86 (being a LE) uses stack slot for a double op, therefore it's not  
I want to make sure Zero target is not broken by that change as it  
could be built little endian as well. Could anyone comment on that  


More information about the hotspot-dev mailing list