Idan Horowitz
3f42906c9a
qemu-timer: Skip empty timer lists before locking in qemu_clock_deadline_ns_all
...
This decreases qemu_clock_deadline_ns_all's share from 23.2% to 13% in a
profile of icount-enabled aarch64-softmmu.
Signed-off-by: Idan Horowitz <idan.horowitz@gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220114004358.299534-2-idan.horowitz@gmail.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2022-06-21 09:24:34 -07:00
..
2022-05-09 10:43:23 +01:00
2022-03-17 11:23:18 +00:00
2022-04-06 14:31:55 +02:00
2022-06-06 09:26:53 +02:00
2022-03-07 13:16:49 +00:00
2022-04-06 10:50:37 +02:00
2022-02-04 09:07:43 -05:00
2022-02-21 13:30:20 +00:00
2022-02-21 13:30:20 +00:00
2022-05-03 15:18:14 +04:00
2022-04-06 14:31:55 +02:00
2022-05-04 15:55:23 +02:00
2022-05-04 15:55:23 +02:00
2022-06-14 16:50:30 +02:00
2022-03-21 15:44:44 +01:00
2022-04-28 08:51:56 +02:00
2022-05-03 15:17:56 +04:00
2022-04-06 14:31:55 +02:00
2022-03-17 11:23:18 +00:00
2021-07-09 18:42:46 +02:00
2022-03-21 15:44:44 +01:00
2022-04-06 14:31:43 +02:00
2022-04-06 10:50:37 +02:00
2021-03-09 21:47:45 +01:00
2022-01-08 15:46:10 +10:00
2022-04-06 14:31:55 +02:00
2022-03-15 13:57:44 +08:00
2022-04-21 17:03:51 +04:00
2022-04-20 10:51:11 -07:00
2022-05-09 10:43:23 +01:00
2022-03-07 13:16:49 +00:00
2022-04-28 08:52:22 +02:00
2022-04-06 10:50:38 +02:00
2021-07-09 18:20:27 +02:00
2022-04-26 16:12:25 +01:00
2022-05-28 11:42:56 +02:00
2022-05-28 11:42:56 +02:00
2021-06-25 14:24:24 +03:00
2022-04-28 08:51:56 +02:00
2022-04-06 14:31:55 +02:00
2022-05-12 12:29:44 +02:00
2021-05-21 18:22:33 +01:00
2022-05-12 12:21:30 +02:00
2021-10-15 16:11:22 +02:00
2022-04-06 14:31:43 +02:00
2022-04-06 14:31:55 +02:00
2022-04-06 14:31:56 +02:00
2022-04-06 14:31:55 +02:00
2022-06-21 09:24:34 -07:00
2022-03-07 13:16:49 +00:00
2021-07-21 07:45:38 -10:00
2022-03-04 18:14:40 +01:00
2021-07-26 07:06:49 -10:00
2022-05-25 21:26:26 +02:00
2021-07-09 18:20:27 +02:00
2021-11-16 09:43:44 +01:00
2021-07-09 12:26:05 +02:00
2022-04-06 10:50:38 +02:00
2022-05-03 15:53:20 +04:00
2021-04-01 15:27:44 +04:00