Age | Commit message (Expand) | Author |
2022-10-04 | include/hw/core: Create struct CPUJumpCache | Richard Henderson |
2022-10-04 | accel/tcg: Inline tb_flush_jmp_cache | Richard Henderson |
2022-10-04 | accel/tcg: Do not align tb->page_addr[0] | Richard Henderson |
2022-10-03 | accel/tcg: Introduce tlb_set_page_full | Richard Henderson |
2022-10-03 | accel/tcg: Introduce probe_access_full | Richard Henderson |
2022-10-03 | accel/tcg: Suppress auto-invalidate in probe_access_internal | Richard Henderson |
2022-10-03 | accel/tcg: Drop addr member from SavedIOTLB | Richard Henderson |
2022-10-03 | accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFull | Richard Henderson |
2022-10-03 | cputlb: used cached CPUClass in our hot-paths | Alex Bennée |
2022-09-06 | accel/tcg: Use probe_access_internal for softmmu get_page_addr_code_hostp | Richard Henderson |
2022-09-06 | accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c | Richard Henderson |
2022-09-06 | accel/tcg: Properly implement get_page_addr_code for user-only | Richard Henderson |
2022-07-12 | accel/tcg: Fix unaligned stores to s390x low-address-protected lowcore | Ilya Leoshkevich |
2022-04-26 | accel/tcg: Assert mmu_idx in range before use in cputlb | Richard Henderson |
2022-04-20 | accel/tcg: Remove ATOMIC_MMU_IDX | Richard Henderson |
2022-03-16 | accel/tcg: Fix cpu_ldq_be_mmu typo | Richard Henderson |
2022-02-14 | Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20220211' into... | Peter Maydell |
2022-02-09 | tracing: remove TCG memory access tracing | Alex Bennée |
2022-02-09 | accel/tcg: Optimize jump cache flush during tlb range flush | Idan Horowitz |
2022-01-08 | exec/memop: Adding signedness to quad definitions | Frédéric Pétrot |
2021-10-13 | tcg: Move helper_*_mmu decls to tcg/tcg-ldst.h | Richard Henderson |
2021-10-13 | accel/tcg: Add cpu_{ld,st}*_mmu interfaces | Richard Henderson |
2021-10-05 | trace: Split guest_mem_before | Richard Henderson |
2021-10-05 | plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb | Richard Henderson |
2021-10-05 | trace/mem: Pass MemOpIdx to trace_mem_get_info | Richard Henderson |
2021-10-05 | tcg: Rename TCGMemOpIdx to MemOpIdx | Richard Henderson |
2021-10-05 | accel/tcg: Drop signness in tracing in cputlb.c | Richard Henderson |
2021-07-21 | accel/tcg: Expand ATOMIC_MMU_LOOKUP_* | Richard Henderson |
2021-07-21 | accel/tcg: Remove ATOMIC_MMU_DECLS | Richard Henderson |
2021-07-21 | accel/tcg: Fold EXTRA_ARGS into atomic_template.h | Richard Henderson |
2021-07-21 | accel/tcg: Standardize atomic helpers on softmmu api | Richard Henderson |
2021-07-21 | tcg: Rename helper_atomic_*_mmu and provide for user-only | Richard Henderson |
2021-07-14 | plugins: fix-up handling of internal hostaddr for 32 bit | Alex Bennée |
2021-06-19 | accel/tcg: Probe the proper permissions for atomic ops | Richard Henderson |
2021-05-26 | accel/tcg: Keep TranslationBlock headers local to TCG | Philippe Mathieu-Daudé |
2021-05-25 | accel/tlb: Rename tlb_flush_[page_bits > range]_by_mmuidx_async_[2 > 1] | Richard Henderson |
2021-05-25 | accel/tcg: Rename tlb_flush_page_bits -> range]_by_mmuidx_async_0 | Richard Henderson |
2021-05-25 | accel/tlb: Add tlb_flush_range_by_mmuidx_all_cpus_synced() | Richard Henderson |
2021-05-25 | accel/tcg: Add tlb_flush_range_by_mmuidx_all_cpus() | Richard Henderson |
2021-05-25 | accel/tcg: Add tlb_flush_range_by_mmuidx() | Richard Henderson |
2021-05-25 | accel/tcg: Remove {encode,decode}_pbm_to_runon | Richard Henderson |
2021-05-25 | accel/tlb: Rename TLBFlushPageBitsByMMUIdxData -> TLBFlushRangeData | Richard Henderson |
2021-05-25 | accel/tcg: Pass length argument to tlb_flush_range_locked() | Richard Henderson |
2021-05-25 | accel/tcg: Replace g_new() + memcpy() by g_memdup() | Richard Henderson |
2021-05-02 | Do not include exec/address-spaces.h if it's not really necessary | Thomas Huth |
2021-05-02 | Do not include cpu.h if it's not really necessary | Thomas Huth |
2021-02-05 | cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClass | Claudio Fontana |
2021-02-05 | cpu: Move tlb_fill to tcg_ops | Eduardo Habkost |
2021-01-23 | accel/tcg: Restrict cpu_io_recompile() from other accelerators | Philippe Mathieu-Daudé |
2021-01-23 | accel/tcg: Move tb_flush_jmp_cache() to cputlb.c | Richard Henderson |