summaryrefslogtreecommitdiffstats
path: root/tcg/region.c
Commit message (Expand)AuthorAgeFilesLines
* tcg: Fix returned type in alloc_code_gen_buffer_splitwx_memfd()Shaobo Song2022-07-121-1/+1
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-4/+4
* osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
* include: Move qemu_[id]cache_* declarations to new qemu/cacheinfo.hPeter Maydell2022-02-211-0/+1
* include: Move qemu_mprotect_*() to new qemu/mprotect.hPeter Maydell2022-02-211-0/+1
* include: Move qemu_madvise() and related #defines to new qemu/madvise.hPeter Maydell2022-02-211-0/+1
* tcg/mips: Drop special alignment for code_gen_bufferRichard Henderson2021-09-221-91/+0Star
* tcg: Move tb_phys_invalidate_count to tb_ctxRichard Henderson2021-07-091-14/+0Star
* tcg: Bake tb_destroy() into tcg_region_treeLiren Wei2021-07-091-11/+8Star
* tcg: When allocating for !splitwx, begin with PROT_NONERichard Henderson2021-06-141-10/+9Star
* tcg: Merge buffer protection and guard page protectionRichard Henderson2021-06-141-14/+31
* tcg: Round the tb_size default from qemu_get_host_physmemRichard Henderson2021-06-141-26/+21Star
* tcg: Sink qemu_madvise call to common codeRichard Henderson2021-06-141-7/+7
* tcg: Return the map protection from alloc_code_gen_bufferRichard Henderson2021-06-141-30/+33
* tcg: Allocate code_gen_buffer into struct tcg_region_stateRichard Henderson2021-06-141-37/+27Star
* tcg: Move in_code_gen_buffer and tests to region.cRichard Henderson2021-06-111-0/+34
* tcg: Tidy split_cross_256mbRichard Henderson2021-06-111-10/+9Star
* tcg: Tidy tcg_n_regionsRichard Henderson2021-06-111-17/+12Star
* tcg: Rename region.start to region.after_prologueRichard Henderson2021-06-111-7/+8
* tcg: Replace region.end with region.total_sizeRichard Henderson2021-06-111-12/+18
* tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.hRichard Henderson2021-06-111-28/+5Star
* tcg: Introduce tcg_max_ctxsRichard Henderson2021-06-111-3/+3
* accel/tcg: Pass down max_cpus to tcg_initRichard Henderson2021-06-111-21/+11Star
* accel/tcg: Move alloc_code_gen_buffer to tcg/region.cRichard Henderson2021-06-111-5/+426
* tcg: Split out region.cRichard Henderson2021-06-111-0/+572