< prev index next >

src/hotspot/share/runtime/stackValue.cpp

Print this page
rev 59189 : imported patch hotspot

*** 39,54 **** StackValue* StackValue::create_stack_value(const frame* fr, const RegisterMap* reg_map, ScopeValue* sv) { if (sv->is_location()) { // Stack or register value Location loc = ((LocationValue *)sv)->location(); - #ifdef SPARC - // %%%%% Callee-save floats will NOT be working on a Sparc until we - // handle the case of a 2 floats in a single double register. - assert( !(loc.is_register() && loc.type() == Location::float_in_dbl), "Sparc does not handle callee-save floats yet" ); - #endif // SPARC - // First find address of value address value_addr = loc.is_register() // Value was in a callee-save register ? reg_map->location(VMRegImpl::as_VMReg(loc.register_number())) --- 39,48 ----
< prev index next >