@@ -1426,7 +1426,6 @@ public abstract static class AddToMarkList extends CoreMethodArrayArgumentsNode
1426
1426
1427
1427
@ Specialization
1428
1428
protected DynamicObject addToMarkList (Object markedObject ,
1429
- @ Cached BranchProfile exceptionProfile ,
1430
1429
@ Cached BranchProfile noExceptionProfile ,
1431
1430
@ Cached UnwrapNode .ToWrapperNode toWrapperNode ) {
1432
1431
ValueWrapper wrappedValue = toWrapperNode .execute (markedObject );
@@ -1440,16 +1439,13 @@ protected DynamicObject addToMarkList(Object markedObject,
1440
1439
return nil ();
1441
1440
}
1442
1441
1443
- protected UnwrapNode createUnwrapNode () {
1444
- return UnwrapNodeGen .create ();
1445
- }
1446
1442
}
1447
1443
1448
1444
@ CoreMethod (names = "rb_tr_gc_guard" , onSingleton = true , required = 1 )
1449
1445
public abstract static class GCGuardNode extends CoreMethodArrayArgumentsNode {
1450
1446
1451
1447
@ Specialization
1452
- protected DynamicObject addToMarkList (VirtualFrame frame , Object guardedObject ,
1448
+ protected DynamicObject addToMarkList (Object guardedObject ,
1453
1449
@ Cached MarkingServiceNodes .KeepAliveNode keepAliveNode ,
1454
1450
@ Cached BranchProfile noExceptionProfile ,
1455
1451
@ Cached UnwrapNode .ToWrapperNode toWrapperNode ) {
@@ -1461,9 +1457,6 @@ protected DynamicObject addToMarkList(VirtualFrame frame, Object guardedObject,
1461
1457
return nil ();
1462
1458
}
1463
1459
1464
- protected UnwrapNode createUnwrapNode () {
1465
- return UnwrapNodeGen .create ();
1466
- }
1467
1460
}
1468
1461
1469
1462
@ CoreMethod (names = "set_mark_list_on_object" , onSingleton = true , required = 1 )
0 commit comments