| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove support for CLOCK_MONOTONIC not being defined | Peter Maydell | 2020-02-12 | 1 | -4/+1 |
* | util/qemu-timer: refactor deadline calculation for external timers | Pavel Dovgalyuk | 2019-08-20 | 1 | -2/+6 |
* | timer: last, remove last bits of last | Dr. David Alan Gilbert | 2019-08-20 | 1 | -13/+0 |
* | timer: Remove reset notifiers | Dr. David Alan Gilbert | 2019-08-20 | 1 | -22/+0 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -1/+0 |
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2018-10-19 | 1 | -64/+62 |
|\ |
|
| * | qemu-timer: avoid checkpoints for virtual clock timers in external subsystems | Artem Pisarenko | 2018-10-19 | 1 | -1/+9 |
| * | qemu-timer: introduce timer attributes | Artem Pisarenko | 2018-10-19 | 1 | -55/+54 |
| * | Revert some patches from recent [PATCH v6] "Fixing record/replay and adding r... | Artem Pisarenko | 2018-10-19 | 1 | -9/+0 |
* | | tcg: distribute tcg_time into TCG contexts | Emilio G. Cota | 2018-10-19 | 1 | -1/+0 |
|/ |
|
* | timer: introduce new virtual clock | Pavel Dovgalyuk | 2018-10-02 | 1 | -0/+9 |
* | replay: save prior value of the host clock | Pavel Dovgalyuk | 2018-03-12 | 1 | -0/+14 |
* | Drop remaining bits of ia64 host support | Peter Maydell | 2018-02-05 | 1 | -9/+0 |
* | timer.h: Provide better monotonic time | Pranith Kumar | 2017-06-13 | 1 | -3/+2 |
* | cpus: introduce cpu_update_icount helper | Alex Bennée | 2017-04-10 | 1 | -0/+1 |
* | icount: process QEMU_CLOCK_VIRTUAL timers in vCPU thread | Paolo Bonzini | 2017-03-14 | 1 | -0/+24 |
* | cpus: define QEMUTimerListNotifyCB for QEMU system emulation | Paolo Bonzini | 2017-03-14 | 1 | -2/+2 |
* | qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.h | Paolo Bonzini | 2017-03-14 | 1 | -1/+0 |
* | timer: use an inline function for free | Marc-André Lureau | 2017-02-28 | 1 | -1/+4 |
* | timer: fix misleading comment in timer.h | Yaowei Bai | 2016-12-22 | 1 | -1/+1 |
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2016-09-15 | 1 | -13/+6 |
|\ |
|
| * | timer: update comments | Cao jin | 2016-09-13 | 1 | -13/+6 |
* | | timer/cpus: fix some typos and update some comments | Cao jin | 2016-09-13 | 1 | -1/+1 |
* | | timer.h: fix inconsistency between comment and function prototype | Cao jin | 2016-09-13 | 1 | -6/+11 |
* | | timer.h: fix typo | Cao jin | 2016-09-13 | 1 | -3/+3 |
|/ |
|
* | include: move CPU-related definitions out of qemu-common.h | Paolo Bonzini | 2016-05-19 | 1 | -0/+1 |
* | Replaced get_tick_per_sec() by NANOSECONDS_PER_SECOND | Rutuja Shah | 2016-03-22 | 1 | -7/+2 |
* | Use scripts/clean-includes to drop redundant qemu/typedefs.h | Markus Armbruster | 2016-03-22 | 1 | -1/+0 |
* | icount: decouple warp calls | Pavel Dovgalyuk | 2016-03-15 | 1 | -4/+3 |
* | s/cpu_get_real_ticks/cpu_get_host_ticks/ | Christopher Covington | 2015-10-08 | 1 | -10/+10 |
* | qemu-common.h: Move muldiv64() to host-utils.h | Peter Maydell | 2015-08-19 | 1 | -0/+1 |
* | timer: rename NSEC_PER_SEC due to Mac OS X header clash | Stefan Hajnoczi | 2015-07-20 | 1 | -1/+1 |
* | timer: Use a single definition of NSEC_PER_SEC for the whole codebase | Alberto Garcia | 2015-07-02 | 1 | -1/+1 |
* | timer: Move NANOSECONDS_PER_SECONDS to timer.h | Alberto Garcia | 2015-07-02 | 1 | -0/+2 |
* | qemu-timer: Call clock reset notifiers on forward jumps | Paul Donohue | 2015-06-19 | 1 | -0/+9 |
* | profiler: Reenable built-in profiler | Alexey Kardashevskiy | 2015-03-18 | 1 | -3/+2 |
* | cpu-exec: simplify init_delay_params | Paolo Bonzini | 2015-02-02 | 1 | -1/+0 |
* | qemu-timer: introduce timer_deinit | Paolo Bonzini | 2015-01-26 | 1 | -0/+11 |
* | qemu-timer: add timer_init and timer_init_ns/us/ms | Paolo Bonzini | 2015-01-26 | 1 | -0/+73 |
* | qemu-timer: rename timer_init to timer_init_tl | Paolo Bonzini | 2015-01-14 | 1 | -5/+5 |
* | cpus: make icount warp behave well with respect to stop/cont | Pavel Dovgalyuk | 2014-12-15 | 1 | -1/+2 |
* | timer: introduce new QEMU_CLOCK_VIRTUAL_RT clock | Pavel Dovgalyuk | 2014-12-15 | 1 | -0/+7 |
* | icount: introduce cpu_get_icount_raw | Pavel Dovgalyuk | 2014-12-15 | 1 | -0/+1 |
* | cpu-exec: Add sleeping algorithm | Sebastian Tanase | 2014-08-06 | 1 | -0/+1 |
* | timer: add cpu_icount_to_ns function. | KONRAD Frederic | 2014-08-06 | 1 | -0/+1 |
* | Fix typo of tiemr in timer.h | Namhyung Kim | 2014-01-15 | 1 | -3/+3 |
* | timer: add timer_mod_anticipate and timer_mod_anticipate_ns | Paolo Bonzini | 2013-10-17 | 1 | -0/+26 |
* | timer: make qemu_clock_enable sync between disable and timer's cb | Liu Ping Fan | 2013-10-17 | 1 | -0/+6 |
* | timer: protect timers_state's clock with seqlock | Liu Ping Fan | 2013-10-17 | 1 | -0/+2 |
* | qemu-timer: make qemu_timer_mod_ns() and qemu_timer_del() thread-safe | Stefan Hajnoczi | 2013-09-18 | 1 | -0/+17 |