Age | Commit message (Expand) | Author |
2019-08-16 | include: Make headers more self-contained | Markus Armbruster |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster |
2019-05-10 | tcg: Use CPUClass::tlb_fill in cputlb.c | Richard Henderson |
2019-04-24 | tcg: Hoist max_insns computation to tb_gen_code | Richard Henderson |
2019-02-11 | exec-all: document that tlb_fill can trigger a TLB resize | Emilio G. Cota |
2019-01-29 | accel/tcg: Add cluster number to TCG TB hash | Peter Maydell |
2018-10-18 | exec: introduce tlb_init | Emilio G. Cota |
2018-08-14 | accel/tcg: Check whether TLB entry is RAM consistently with how we set it up | Peter Maydell |
2018-07-02 | tcg: simplify !CONFIG_TCG handling of tb_invalidate_* | Paolo Bonzini |
2018-07-02 | tcg: Fix --disable-tcg build breakage | Philippe Mathieu-Daudé |
2018-06-28 | move public invalidate APIs out of translate-all.{c,h}, clean up | Paolo Bonzini |
2018-06-15 | tcg: remove tb_lock | Emilio G. Cota |
2018-06-15 | translate-all: protect TB jumps with a per-destination-TB lock | Emilio G. Cota |
2018-06-15 | translate-all: introduce assert_no_pages_locked | Emilio G. Cota |
2018-06-15 | translate-all: use per-page locking in !user-mode | Emilio G. Cota |
2018-06-15 | translate-all: iterate over TBs in a page with PAGE_FOR_EACH_TB | Emilio G. Cota |
2018-06-15 | tcg: track TBs with per-region BST's | Emilio G. Cota |
2018-06-15 | exec.c: Handle IOMMUs in address_space_translate_for_iotlb() | Peter Maydell |
2018-06-15 | cputlb: Pass cpu_transaction_failed() the correct physaddr | Peter Maydell |
2018-05-31 | Make tb_invalidate_phys_addr() take a MemTxAttrs argument | Peter Maydell |
2018-04-11 | icount: fix cpu_restore_state_from_tb for non-tb-exit cases | Pavel Dovgalyuk |
2018-01-25 | accel/tcg: add size paremeter in tlb_fill() | Laurent Vivier |
2017-12-21 | cpu: refactor cpu_address_space_init() | Peter Xu |
2017-11-13 | accel/tcg/translate-all: expand cpu_restore_state addr check | Alex Bennée |
2017-10-24 | exec-all: rename tb_free to tb_remove | Emilio G. Cota |
2017-10-24 | translate-all: use a binary search tree to track TBs in TBContext | Emilio G. Cota |
2017-10-24 | tcg: Remove CF_IGNORE_ICOUNT | Richard Henderson |
2017-10-24 | tcg: Add CF_LAST_IO + CF_USE_ICOUNT to CF_HASH_MASK | Richard Henderson |
2017-10-24 | tcg: Include CF_COUNT_MASK in CF_HASH_MASK | Richard Henderson |
2017-10-24 | tcg: define CF_PARALLEL and use it for TB hashing along with CF_COUNT_MASK | Emilio G. Cota |
2017-10-10 | exec-all: extract tb->tc_* into a separate struct tc_tb | Emilio G. Cota |
2017-10-10 | exec-all: introduce TB_PAGE_ADDR_FMT | Emilio G. Cota |
2017-10-10 | exec-all: bring tb->invalid into tb->cflags | Emilio G. Cota |
2017-10-10 | exec-all: fix typos in TranslationBlock's documentation | Emilio G. Cota |
2017-09-07 | tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.h | Richard Henderson |
2017-09-06 | target: [tcg] Use a generic enum for DISAS_ values | Lluís Vilanova |
2017-09-06 | tcg: Add generic DISAS_NORETURN | Richard Henderson |
2017-07-19 | tcg: Pass generic CPUState to gen_intermediate_code() | Lluís Vilanova |
2017-07-18 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20170717'... | Peter Maydell |
2017-07-17 | include/exec/exec-all: document common exit conditions | Alex Bennée |
2017-07-17 | exec: [tcg] Use different TBs according to the vCPU's dynamic tracing state | Lluís Vilanova |
2017-07-14 | Revert "exec.c: Fix breakpoint invalidation race" | Pranith Kumar |
2017-07-05 | tcg: add CONFIG_TCG guards in headers | Yang Zhong |
2017-07-04 | tcg: move tb_lock out of translate-all.h | Paolo Bonzini |
2017-06-19 | tcg/arm: Use indirect branch for goto_tb | Richard Henderson |
2017-06-05 | tcg: Introduce goto_ptr opcode and tcg_gen_lookup_and_goto_ptr | Emilio G. Cota |
2017-02-24 | cputlb: introduce tlb_flush_*_all_cpus[_synced] | Alex Bennée |
2017-02-24 | cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap | Alex Bennée |
2017-02-24 | cputlb: introduce tlb_flush_* async work. | KONRAD Frederic |
2017-02-24 | tcg: remove global exit_request | Alex Bennée |