*** 85,96 **** int ciValueKlass::value_arg_slots() { int slots = nof_nonstatic_fields(); for (int j = 0; j < nof_nonstatic_fields(); j++) { ciField* f = nonstatic_field_at(j); BasicType bt = f->type()->basic_type(); - // TODO re-enable when using T_VALUETYPEPTR - //assert(bt != T_VALUETYPE, "embedded"); if (bt == T_LONG || bt == T_DOUBLE) { slots++; } } return slots; --- 85,94 ----