Skip to content

Commit 7c9d5eb

Browse files
committed
Fix typo
A previous pull request mmtk#1400 introduced a typo. The true/false arguments to the `not_acquiring` method are inverted. Consequently it will force a GC when it is unnecessary.
1 parent 1ffa5b3 commit 7c9d5eb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/policy/space.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,11 @@ pub trait Space<VM: VMBinding>: 'static + SFT + Sync + Downcast {
138138
if let Some(addr) = self.get_new_pages_and_initialize(tls, pages, pr, pages_reserved) {
139139
addr
140140
} else {
141-
self.not_acquiring(tls, alloc_options, pr, pages_reserved, false);
141+
self.not_acquiring(tls, alloc_options, pr, pages_reserved, true);
142142
Address::ZERO
143143
}
144144
} else {
145-
self.not_acquiring(tls, alloc_options, pr, pages_reserved, true);
145+
self.not_acquiring(tls, alloc_options, pr, pages_reserved, false);
146146
Address::ZERO
147147
}
148148
}

0 commit comments

Comments
 (0)