aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/internal.h
AgeCommit message (Expand)AuthorFilesLines
2022-12-20accel/tcg: Restrict page_collection structure to system TB maintainancePhilippe Mathieu-Daudé1-7/+0
2022-12-20accel/tcg: Factor tb_invalidate_phys_range_fast() outPhilippe Mathieu-Daudé1-0/+3
2022-12-20accel/tcg: Rename tb_invalidate_phys_page_fast{,__locked}()Philippe Mathieu-Daudé1-3/+3
2022-12-20accel/tcg: Restrict cpu_io_recompile() to system emulationPhilippe Mathieu-Daudé1-1/+1
2022-12-20accel/tcg: Move remainder of page locking to tb-maint.cRichard Henderson1-48/+14
2022-12-20accel/tcg: Move PageDesc tree into tb-maint.c for systemRichard Henderson1-41/+8
2022-12-20accel/tcg: Use interval tree for user-only page trackingRichard Henderson1-3/+1
2022-12-20accel/tcg: Move page_{get,set}_flags to user-exec.cRichard Henderson1-0/+17
2022-12-20accel/tcg: Use interval tree for TARGET_PAGE_DATA_SIZERichard Henderson1-1/+0
2022-12-20accel/tcg: Use interval tree for TBs in user-only modeRichard Henderson1-7/+9
2022-11-01accel/tcg: Remove reset_icount argument from cpu_restore_state_from_tbRichard Henderson1-1/+1
2022-11-01accel/tcg: Introduce cpu_unwind_state_dataRichard Henderson1-2/+2
2022-10-26accel/tcg: Rename tb_invalidate_phys_pageRichard Henderson1-1/+1
2022-10-26accel/tcg: Move assert_no_pages_locked to internal.hRichard Henderson1-0/+5
2022-10-26accel/tcg: Split out tb-maint.cRichard Henderson1-0/+55
2022-10-26accel/tcg: Split out PageDesc to internal.hRichard Henderson1-0/+31
2022-10-04accel/tcg: Introduce TARGET_TB_PCRELRichard Henderson1-0/+4
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson1-0/+6
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-2/+1
2021-06-11accel/tcg: Merge tcg_exec_init into tcg_init_machineRichard Henderson1-0/+2
2021-01-23accel/tcg: Restrict cpu_io_recompile() from other acceleratorsPhilippe Mathieu-Daudé1-0/+2
2021-01-23accel/tcg: Restrict tb_gen_code() from other acceleratorsPhilippe Mathieu-Daudé1-0/+18