< prev index next >
src/hotspot/share/runtime/stackValue.cpp
Print this page
rev 59103 : imported patch hotspot
@@ -39,16 +39,10 @@
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()))
< prev index next >