@@ -61,47 +61,41 @@ public Object doWrite(VirtualFrame frame, Object value) {
6161 @ Specialization (guards = "isBooleanKind(frame)" )
6262 public boolean write (VirtualFrame frame , boolean right ) {
6363 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
64- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
6564 cargoFrame .setBoolean (frameSlot , right );
6665 return right ;
6766 }
6867
6968 @ Specialization (guards = "isIntegerKind(frame)" )
7069 public int doInteger (VirtualFrame frame , int value ) {
7170 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
72- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
7371 cargoFrame .setInt (frameSlot , value );
7472 return value ;
7573 }
7674
7775 @ Specialization (guards = "isIntOrObjectKind(frame)" )
7876 public PInt write (VirtualFrame frame , PInt value ) {
7977 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
80- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
8178 setObject (cargoFrame , value );
8279 return value ;
8380 }
8481
8582 @ Specialization (guards = "isLongKind(frame)" )
8683 public long doLong (VirtualFrame frame , long value ) {
8784 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
88- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
8985 cargoFrame .setLong (frameSlot , value );
9086 return value ;
9187 }
9288
9389 @ Specialization (guards = "isDoubleKind(frame)" )
9490 public double doDouble (VirtualFrame frame , double right ) {
9591 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
96- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
9792 cargoFrame .setDouble (frameSlot , right );
9893 return right ;
9994 }
10095
10196 @ Specialization (guards = "isObjectKind(frame)" )
10297 public Object write (VirtualFrame frame , Object right ) {
10398 Frame cargoFrame = PArguments .getGeneratorFrame (frame );
104- assert frameSlot .getFrameDescriptor () == cargoFrame .getFrameDescriptor ();
10599 assert !(right instanceof PInt );
106100 setObject (cargoFrame , right );
107101 return right ;
0 commit comments