1566 _recv = argument_at(0); |
1566 _recv = argument_at(0); |
1567 } |
1567 } |
1568 set_needs_null_check(has_receiver); |
1568 set_needs_null_check(has_receiver); |
1569 |
1569 |
1570 // some intrinsics can't trap, so don't force them to be pinned |
1570 // some intrinsics can't trap, so don't force them to be pinned |
1571 if (!can_trap()) { |
1571 if (!can_trap() && !vmIntrinsics::should_be_pinned(_id)) { |
1572 unpin(PinStateSplitConstructor); |
1572 unpin(PinStateSplitConstructor); |
1573 } |
1573 } |
1574 } |
1574 } |
1575 |
1575 |
1576 // accessors |
1576 // accessors |