Age | Commit message (Expand) | Author | Files | Lines |
2023-09-16 | tcg: Map code_gen_buffer with PROT_BTI | Richard Henderson | 1 | -11/+30 |
2023-06-05 | tcg: Remove target-specific headers from tcg.[ch] | Richard Henderson | 1 | -1/+1 |
2023-06-05 | tcg: Fix PAGE/PROT confusion | Richard Henderson | 1 | -5/+13 |
2023-03-28 | tcg: use QTree instead of GTree | Emilio Cota | 1 | -9/+10 |
2022-07-12 | tcg: Fix returned type in alloc_code_gen_buffer_splitwx_memfd() | Shaobo Song | 1 | -1/+1 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 1 | -4/+4 |
2022-03-07 | osdep: Move memalign-related functions to their own header | Peter Maydell | 1 | -0/+1 |
2022-02-21 | include: Move qemu_[id]cache_* declarations to new qemu/cacheinfo.h | Peter Maydell | 1 | -0/+1 |
2022-02-21 | include: Move qemu_mprotect_*() to new qemu/mprotect.h | Peter Maydell | 1 | -0/+1 |
2022-02-21 | include: Move qemu_madvise() and related #defines to new qemu/madvise.h | Peter Maydell | 1 | -0/+1 |
2021-09-21 | tcg/mips: Drop special alignment for code_gen_buffer | Richard Henderson | 1 | -91/+0 |
2021-07-09 | tcg: Move tb_phys_invalidate_count to tb_ctx | Richard Henderson | 1 | -14/+0 |
2021-07-09 | tcg: Bake tb_destroy() into tcg_region_tree | Liren Wei | 1 | -11/+8 |
2021-06-13 | tcg: When allocating for !splitwx, begin with PROT_NONE | Richard Henderson | 1 | -10/+9 |
2021-06-13 | tcg: Merge buffer protection and guard page protection | Richard Henderson | 1 | -14/+31 |
2021-06-13 | tcg: Round the tb_size default from qemu_get_host_physmem | Richard Henderson | 1 | -26/+21 |
2021-06-13 | tcg: Sink qemu_madvise call to common code | Richard Henderson | 1 | -7/+7 |
2021-06-13 | tcg: Return the map protection from alloc_code_gen_buffer | Richard Henderson | 1 | -30/+33 |
2021-06-13 | tcg: Allocate code_gen_buffer into struct tcg_region_state | Richard Henderson | 1 | -37/+27 |
2021-06-11 | tcg: Move in_code_gen_buffer and tests to region.c | Richard Henderson | 1 | -0/+34 |
2021-06-11 | tcg: Tidy split_cross_256mb | Richard Henderson | 1 | -10/+9 |
2021-06-11 | tcg: Tidy tcg_n_regions | Richard Henderson | 1 | -17/+12 |
2021-06-11 | tcg: Rename region.start to region.after_prologue | Richard Henderson | 1 | -7/+8 |
2021-06-11 | tcg: Replace region.end with region.total_size | Richard Henderson | 1 | -12/+18 |
2021-06-11 | tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.h | Richard Henderson | 1 | -28/+5 |
2021-06-11 | tcg: Introduce tcg_max_ctxs | Richard Henderson | 1 | -3/+3 |
2021-06-11 | accel/tcg: Pass down max_cpus to tcg_init | Richard Henderson | 1 | -21/+11 |
2021-06-11 | accel/tcg: Move alloc_code_gen_buffer to tcg/region.c | Richard Henderson | 1 | -5/+426 |
2021-06-11 | tcg: Split out region.c | Richard Henderson | 1 | -0/+572 |