aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-timer.c
Commit message (Collapse)AuthorAgeFilesLines
* qemu-timer.c: rename qemu_timer_new_scale()David 'Digit' Turner2011-06-011-9/+1
| | | | | | | | | | | Get rid of qemu_timer_new() implementation, and update all callers to use qemu_timer_new_ms() or qemu_timer_new_ns() instead. Rename qemu_new_timer_scale() to qemu_new_timer() to follow upstream conventions. Change-Id: Id2c04f8597ec5026e02f87b3e2c5507920eb688e
* qemu-timer.c: upstream integrateDavid 'Digit' Turner2011-06-011-188/+311
| | | | Change-Id: I6856ded73b4dcd10fe4831697c8518f958aeffbb
* Remove un-needed -clock unix core option.David 'Digit' Turner2011-03-011-2/+8
| | | | | | | | | | | | Remove the '-clock unix' used to start the core on Linux. We do that by moving the problematic 'dynticks' clock to the end of the list in qemu-timer.c. The effect is that the unix clock will become the default for normal usage. You can still use the dynticks one for experimentation with -qemu -clock dynticks though. Change-Id: Ia7a8b2b262c62e8b80a82d6dbadec25964774b57
* Fix windows event loop handling.David 'Digit' Turner2010-10-181-3/+32
| | | | | | | | This change fixes the windows emulator binary which got stuck due to changes in the timer implementation that occured during the last upstream integration. Change-Id: I090ce4ac9c09b3b95e0df95513446922120b2d9a
* Fix segfault when saving VM state.Ot ten Thije2010-09-151-1/+1
| | | | Change-Id: I7bf458b81df98ee5a29bfb5b86511579ade16c10
* upstream: move timer management code to qemu-timer.cDavid Turner2010-09-131-0/+1238