aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/tcg-all.c
AgeCommit message (Expand)Author
2023-10-04tcg: Split out tcg init functions to tcg/startup.hRichard Henderson
2023-10-04tcg: Remove argument to tcg_prologue_initRichard Henderson
2023-10-04accel/tcg: Rename target-specific 'internal.h' -> 'internal-target.h'Philippe Mathieu-Daudé
2023-10-03accel/tcg: Restrict tcg_exec_[un]realizefn() to TCGPhilippe Mathieu-Daudé
2023-06-26accel/tcg: Remove check_tcg_memory_orders_compatibleRichard Henderson
2023-06-05tcg: Split out tcg/oversized-guest.hRichard Henderson
2023-05-02accel/tcg: Use one_insn_per_tb global instead of old singlestep globalPeter Maydell
2023-05-02make one-insn-per-tb an accel optionPeter Maydell
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé
2022-10-06gdbstub: move sstep flags probing into AccelClassAlex Bennée
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau
2021-07-09accel: add tcg module annotationsGerd Hoffmann
2021-06-11accel/tcg: Pass down max_cpus to tcg_initRichard Henderson
2021-06-11accel/tcg: Use MiB in tcg_init_machineRichard Henderson
2021-06-11accel/tcg: Merge tcg_exec_init into tcg_init_machineRichard Henderson
2021-06-11accel/tcg: Rename tcg_init to tcg_init_machineRichard Henderson
2021-06-11tcg: Re-order tcg_region_init vs tcg_prologue_initRichard Henderson
2021-02-05accel: replace struct CpusAccel with AccelOpsClassClaudio Fontana
2021-02-05accel: extend AccelState and AccelClass to user-modeClaudio Fontana
2021-01-07tcg: Add --accel tcg,split-wx propertyRichard Henderson
2020-12-10accel/tcg: split tcg_start_vcpu_threadClaudio Fontana
2020-12-10accel/tcg: split CpusAccel into three TCG variantsClaudio Fontana
2020-10-05cpus: add handle_interrupt to the CpusAccel interfaceClaudio Fontana
2020-10-05cpus: extract out TCG-specific code to accel/tcgClaudio Fontana
2020-10-05cpu-timers, icount: new modulesClaudio Fontana
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-05-15qom: Drop object_property_set_description() parameter @errpMarkus Armbruster
2020-01-24accel/tcg: Sanitize include pathPhilippe Mathieu-Daudé
2020-01-24accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé
2019-12-17tcg: add "-accel tcg,tb-size" and deprecate "-tb-size"Paolo Bonzini
2019-12-17tcg: convert "-accel threads" to a QOM propertyPaolo Bonzini
2019-12-17tcg: move qemu_tcg_configure to accel/tcg/tcg-all.cPaolo Bonzini
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster
2019-06-11qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster
2019-06-10cpu: Move icount_decr to CPUNegativeOffsetStateRichard Henderson
2018-10-18tcg: access cpu->icount_decr.u16.high with atomicsEmilio G. Cota
2017-07-04tcg: make tcg_allowed globalYang Zhong
2017-07-04cpu: move interrupt handling out of translate-common.cPaolo Bonzini
2017-07-04vl: convert -tb-size to qemu_strtoulPaolo Bonzini
2017-06-15accel: split the tcg accelerator from accel.c fileYang Zhong