src/share/vm/c1/c1_Instruction.hpp

changeset 8884
35fe0be5277b
parent 8739
0b85ccd62409
child 9041
95a08233f46c
equal deleted inserted replaced
8883:aa4ffb1f30c9 8884:35fe0be5277b
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

mercurial