Age | Commit message (Expand) | Author |
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 |
2017-02-24 | tcg: rename tcg_current_cpu to tcg_current_rr_cpu | Alex Bennée |
2017-02-16 | cpu-exec: fix icount out-of-bounds access | Paolo Bonzini |
2017-01-13 | cputlb: drop flush_global flag from tlb_flush | Alex Bennée |
2016-10-31 | tcg: comment on which functions have to be called with tb_lock held | Paolo Bonzini |
2016-10-31 | translate-all: add DEBUG_LOCKING asserts | Alex Bennée |
2016-10-26 | tcg: Add EXCP_ATOMIC | Richard Henderson |
2016-10-24 | exec: move cpu_exec_init() calls to realize functions | Laurent Vivier |
2016-09-27 | cpus-common: move CPU list management to common code | Paolo Bonzini |
2016-09-16 | tcg: Merge GETPC and GETRA | Richard Henderson |
2016-09-13 | tcg: Prepare TB invalidation for lockless TB lookup | Paolo Bonzini |
2016-07-26 | exec: Reduce CONFIG_USER_ONLY ifdeffenery | Igor Mammedov |
2016-07-12 | Clean up ill-advised or unusual header guards | Markus Armbruster |
2016-07-12 | Fix confusing argument names in some common functions | Sergey Sorokin |
2016-06-11 | tb hash: track translated blocks with qht | Emilio G. Cota |
2016-06-09 | cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc() | Peter Maydell |
2016-05-19 | cpu: move exec-all.h inclusion out of cpu.h | Paolo Bonzini |
2016-05-19 | exec: extract exec/tb-context.h | Paolo Bonzini |
2016-05-12 | tcg: Rework tb_invalidated_flag | Sergey Fedorov |
2016-05-12 | tcg: Clarify thread safety check in tb_add_jump() | Sergey Fedorov |
2016-05-12 | tcg: Use uintptr_t type for jmp_list_{next|first} fields of TB | Sergey Fedorov |
2016-05-12 | tcg: Clean up direct block chaining data fields | Sergey Fedorov |