1
0
Fork 0
forked from wry/wry

config: add just-mapped window criteria

This commit is contained in:
Julian Orth 2025-05-01 18:52:55 +02:00
parent e36ccd560c
commit 5f1268cada
16 changed files with 95 additions and 4 deletions

View file

@ -105,7 +105,6 @@ impl AsyncEngine {
break;
}
self.now.take();
self.iteration.fetch_add(1);
let mut phase = 0;
while phase < NUM_PHASES {
self.queues[phase].swap(&mut *stash);
@ -121,6 +120,7 @@ impl AsyncEngine {
}
}
}
self.iteration.fetch_add(1);
self.yields.swap(&mut *yield_stash);
while let Some(waker) = yield_stash.pop_front() {
waker.wake();
@ -153,7 +153,7 @@ impl AsyncEngine {
self.yields.push(waker);
}
fn iteration(&self) -> u64 {
pub fn iteration(&self) -> u64 {
self.iteration.get()
}