@@ -442,7 +442,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
442
442
zeroed : bool ,
443
443
permission_exec : bool ,
444
444
vmrequest : VMRequest ,
445
- ) -> PlanCreateSpaceArgs < VM > {
445
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
446
446
// Objects are allocatd as young, and when traced, they stay young. If they are copied out of the nursery space, they will be moved to a mature space,
447
447
// and log bits will be set in that case by the mature space.
448
448
self . _get_space_args ( name, zeroed, permission_exec, false , false , vmrequest)
@@ -455,7 +455,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
455
455
zeroed : bool ,
456
456
permission_exec : bool ,
457
457
vmrequest : VMRequest ,
458
- ) -> PlanCreateSpaceArgs < VM > {
458
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
459
459
// Objects are allocated as mature (pre-tenured), and when traced, they stay mature.
460
460
// If an object gets copied into a mature space, the object is also mature,
461
461
self . _get_space_args ( name, zeroed, permission_exec, true , true , vmrequest)
@@ -468,7 +468,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
468
468
zeroed : bool ,
469
469
permission_exec : bool ,
470
470
vmrequest : VMRequest ,
471
- ) -> PlanCreateSpaceArgs < VM > {
471
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
472
472
// Objects are allocated as young, and when traced, they become mature objects.
473
473
self . _get_space_args ( name, zeroed, permission_exec, false , true , vmrequest)
474
474
}
@@ -480,7 +480,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
480
480
zeroed : bool ,
481
481
permission_exec : bool ,
482
482
vmrequest : VMRequest ,
483
- ) -> PlanCreateSpaceArgs < VM > {
483
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
484
484
// Non generational plan: we do not use any of the flags about log bits.
485
485
self . _get_space_args ( name, zeroed, permission_exec, false , false , vmrequest)
486
486
}
@@ -491,7 +491,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
491
491
& mut self ,
492
492
generational : bool ,
493
493
name : & ' static str ,
494
- ) -> PlanCreateSpaceArgs < VM > {
494
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
495
495
self . get_base_space_args (
496
496
generational,
497
497
name,
@@ -505,7 +505,7 @@ impl<VM: VMBinding> CreateSpecificPlanArgs<'_, VM> {
505
505
generational : bool ,
506
506
name : & ' static str ,
507
507
permission_exec : bool ,
508
- ) -> PlanCreateSpaceArgs < VM > {
508
+ ) -> PlanCreateSpaceArgs < ' _ , VM > {
509
509
if generational {
510
510
// In generational plans, common/base spaces behave like a mature space:
511
511
// * the objects in these spaces are not traced in a nursery GC
0 commit comments