aboutsummaryrefslogtreecommitdiff
path: root/tcg/region.c
AgeCommit message (Expand)Author
2024-01-23tcg: Make the cleanup-on-error path uniqueSamuel Tardieu
2024-01-23tcg: Remove unreachable codeSamuel Tardieu
2023-10-07tcg: Correct invalid mentions of 'softmmu' by 'system-mode'Philippe Mathieu-Daudé
2023-09-16tcg: Map code_gen_buffer with PROT_BTIRichard Henderson
2023-06-05tcg: Remove target-specific headers from tcg.[ch]Richard Henderson
2023-06-05tcg: Fix PAGE/PROT confusionRichard Henderson
2023-03-28tcg: use QTree instead of GTreeEmilio Cota
2022-07-12tcg: Fix returned type in alloc_code_gen_buffer_splitwx_memfd()Shaobo Song
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell
2022-02-21include: Move qemu_[id]cache_* declarations to new qemu/cacheinfo.hPeter Maydell
2022-02-21include: Move qemu_mprotect_*() to new qemu/mprotect.hPeter Maydell
2022-02-21include: Move qemu_madvise() and related #defines to new qemu/madvise.hPeter Maydell
2021-09-21tcg/mips: Drop special alignment for code_gen_bufferRichard Henderson
2021-07-09tcg: Move tb_phys_invalidate_count to tb_ctxRichard Henderson
2021-07-09tcg: Bake tb_destroy() into tcg_region_treeLiren Wei
2021-06-13tcg: When allocating for !splitwx, begin with PROT_NONERichard Henderson
2021-06-13tcg: Merge buffer protection and guard page protectionRichard Henderson
2021-06-13tcg: Round the tb_size default from qemu_get_host_physmemRichard Henderson
2021-06-13tcg: Sink qemu_madvise call to common codeRichard Henderson
2021-06-13tcg: Return the map protection from alloc_code_gen_bufferRichard Henderson
2021-06-13tcg: Allocate code_gen_buffer into struct tcg_region_stateRichard Henderson
2021-06-11tcg: Move in_code_gen_buffer and tests to region.cRichard Henderson
2021-06-11tcg: Tidy split_cross_256mbRichard Henderson
2021-06-11tcg: Tidy tcg_n_regionsRichard Henderson
2021-06-11tcg: Rename region.start to region.after_prologueRichard Henderson
2021-06-11tcg: Replace region.end with region.total_sizeRichard Henderson
2021-06-11tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.hRichard Henderson
2021-06-11tcg: Introduce tcg_max_ctxsRichard Henderson
2021-06-11accel/tcg: Pass down max_cpus to tcg_initRichard Henderson
2021-06-11accel/tcg: Move alloc_code_gen_buffer to tcg/region.cRichard Henderson
2021-06-11tcg: Split out region.cRichard Henderson