Philippe Mathieu-Daudé
|
43610f3184
cpus: Build cpu_exec_[un]realizefn() methods once
|
7 månader sedan |
Philippe Mathieu-Daudé
|
de5a43192b
accel/tcg: Remove pointless initialization of cflags_next_tb
|
1 år sedan |
Philippe Mathieu-Daudé
|
6042c47cdd
cpus: Keep default fields initialization in cpu_common_initfn()
|
7 månader sedan |
Philippe Mathieu-Daudé
|
0e86d7a71e
cpus: Cache CPUClass early in instance_init() handler
|
7 månader sedan |
Xiaoyao Li
|
6e090ffe0d
cpu: Remove nr_cores from struct CPUState
|
8 månader sedan |
Philippe Mathieu-Daudé
|
32cad1ffb8
include: Rename sysemu/ -> system/
|
8 månader sedan |
Peter Maydell
|
51483f6c84
include: Move QemuLockCnt APIs to their own header
|
10 månader sedan |
Salil Mehta
|
242da18082
gdbstub: Add helper function to unregister GDB register space
|
1 år sedan |
Akihiko Odaki
|
f8b64d35a6
cpu: Free queued CPU work
|
1 år sedan |
Philippe Mathieu-Daudé
|
0f3974b64c
accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/
|
1 år sedan |
Philippe Mathieu-Daudé
|
853c685e8c
plugins: Free CPUPluginState before destroying vCPU state
|
1 år sedan |
Matheus Tavares Bernardino
|
2b5d12b685
cpu: fix memleak of 'halt_cond' and 'thread'
|
1 år sedan |
Alex Bennée
|
638181a180
core/cpu-common: initialise plugin state before thread creation
|
1 år sedan |
Alex Bennée
|
a4c2735f35
cpu: move Qemu[Thread|Cond] setup into common code
|
1 år sedan |
Philippe Mathieu-Daudé
|
57d828429e
accel/tcg: Restrict qemu_plugin_vcpu_exit_hook() to TCG plugins
|
1 år sedan |
Peter Maydell
|
ad80e36744
hw, target: Add ResetType argument to hold and exit phase methods
|
1 år sedan |
Zhao Liu
|
2ed22b2c6a
hw/core: Cleanup unused included headers in cpu-common.c
|
1 år sedan |
Alex Bennée
|
c006147122
plugins: create CPUPluginState and migrate plugin_mask
|
1 år sedan |
Pierrick Bouvier
|
81cf548f53
cpu: call plugin init hook asynchronously
|
1 år sedan |
Akihiko Odaki
|
ee59fa1dd5
gdbstub: Simplify XML lookup
|
1 år sedan |
Philippe Mathieu-Daudé
|
3c756f489a
hw/core/cpu: Rename cpu_class_init() to include 'common'
|
1 år sedan |
Stefan Hajnoczi
|
195801d700
system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()
|
1 år sedan |
Philippe Mathieu-Daudé
|
d5be19f514
cpu: Call object_class_dynamic_cast() once in cpu_class_by_name()
|
1 år sedan |
Akihiko Odaki
|
b4ff21284b
cpu: Call plugin hooks only when ready
|
1 år sedan |
Philippe Mathieu-Daudé
|
3a9d0d7b64
hw/cpu: Call object_class_is_abstract() once in cpu_class_by_name()
|
1 år sedan |
Philippe Mathieu-Daudé
|
bb6cf6f016
accel/tcg: Factor tcg_cpu_reset_hold() out
|
1 år sedan |
Philippe Mathieu-Daudé
|
1b5120d74b
accel: Introduce cpu_exec_reset_hold()
|
1 år sedan |
Philippe Mathieu-Daudé
|
f4f826c0e0
accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h'
|
1 år sedan |
Philippe Mathieu-Daudé
|
54b99122eb
cpu: Correct invalid mentions of 'softmmu' by 'system-mode'
|
1 år sedan |
Richard Henderson
|
464dacf609
accel/tcg: Move can_do_io to CPUNegativeOffsetState
|
1 år sedan |