From 135f0adc40dee919c25969386c6436a98ff5991b Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Mon, 13 Sep 2021 09:01:02 +0000 Subject: [PATCH] Small performance improvement. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14757 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/rt/src/chvt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/os/rt/src/chvt.c b/os/rt/src/chvt.c index d52ed465f..d7e520e6a 100644 --- a/os/rt/src/chvt.c +++ b/os/rt/src/chvt.c @@ -80,7 +80,7 @@ static void vt_set_alarm(systime_t now, sysinterval_t delay) { while (true) { sysinterval_t nowdelta; systime_t newnow; - +/*463788*/ /* Setting up the alarm on the next deadline.*/ port_timer_set_alarm(chTimeAddX(now, delay)); @@ -92,7 +92,7 @@ static void vt_set_alarm(systime_t now, sysinterval_t delay) { architecture.*/ newnow = chVTGetSystemTimeX(); nowdelta = chTimeDiffX(now, newnow); - if (nowdelta < delay) { + if (likely(nowdelta < delay)) { break; }