777 break; |
777 break; |
778 |
778 |
779 case T_OBJECT: // fall through |
779 case T_OBJECT: // fall through |
780 case T_ARRAY: |
780 case T_ARRAY: |
781 if (c->as_jobject() == NULL) { |
781 if (c->as_jobject() == NULL) { |
782 __ movptr(as_Address(addr), (int32_t)NULL_WORD); |
782 __ movptr(as_Address(addr), NULL_WORD); |
783 } else { |
783 } else { |
784 if (is_literal_address(addr)) { |
784 if (is_literal_address(addr)) { |
785 ShouldNotReachHere(); |
785 ShouldNotReachHere(); |
786 __ movoop(as_Address(addr, noreg), c->as_jobject()); |
786 __ movoop(as_Address(addr, noreg), c->as_jobject()); |
787 } else { |
787 } else { |