summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
Commit message (Expand)AuthorAgeFilesLines
* cputlb: introduce tlb_flush_*_all_cpus[_synced]Alex Bennée2017-02-241-3/+113
* cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmapAlex Bennée2017-02-241-6/+7
* cputlb: introduce tlb_flush_* async work.KONRAD Frederic2017-02-241-0/+1
* tcg: remove global exit_requestAlex Bennée2017-02-241-3/+0Star
* tcg: rename tcg_current_cpu to tcg_current_rr_cpuAlex Bennée2017-02-241-1/+0Star
* cpu-exec: fix icount out-of-bounds accessPaolo Bonzini2017-02-161-0/+1
* cputlb: drop flush_global flag from tlb_flushAlex Bennée2017-01-131-8/+6Star
* tcg: comment on which functions have to be called with tb_lock heldPaolo Bonzini2016-10-311-0/+1
* translate-all: add DEBUG_LOCKING assertsAlex Bennée2016-10-311-0/+1
* tcg: Add EXCP_ATOMICRichard Henderson2016-10-261-0/+1
* exec: move cpu_exec_init() calls to realize functionsLaurent Vivier2016-10-241-1/+0Star
* cpus-common: move CPU list management to common codePaolo Bonzini2016-09-271-11/+0Star
* tcg: Merge GETPC and GETRARichard Henderson2016-09-161-6/+3Star
* tcg: Prepare TB invalidation for lockless TB lookupPaolo Bonzini2016-09-131-0/+2
* exec: Reduce CONFIG_USER_ONLY ifdeffeneryIgor Mammedov2016-07-261-0/+12
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-2/+2
* Fix confusing argument names in some common functionsSergey Sorokin2016-07-121-2/+2
* tb hash: track translated blocks with qhtEmilio G. Cota2016-06-121-2/+0Star
* cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc()Peter Maydell2016-06-091-1/+1
* cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini2016-05-191-9/+0Star
* exec: extract exec/tb-context.hPaolo Bonzini2016-05-191-44/+1Star
* tcg: Rework tb_invalidated_flagSergey Fedorov2016-05-131-2/+0Star
* tcg: Clarify thread safety check in tb_add_jump()Sergey Fedorov2016-05-131-13/+16
* tcg: Use uintptr_t type for jmp_list_{next|first} fields of TBSergey Fedorov2016-05-131-5/+7
* tcg: Clean up direct block chaining data fieldsSergey Fedorov2016-05-131-16/+28
* tcg: Note requirement on atomic direct jump patchingSergey Fedorov2016-05-131-0/+1
* tcg/arm: Make direct jump patching thread-safeSergey Fedorov2016-05-131-23/+2Star
* tcg/s390: Make direct jump patching thread-safeSergey Fedorov2016-05-131-1/+1
* tcg/i386: Make direct jump patching thread-safeSergey Fedorov2016-05-131-1/+1
* tci: Make direct jump patching thread-safeSergey Fedorov2016-05-131-1/+1
* tb: consistently use uint32_t for tb->flagsEmilio G. Cota2016-05-131-2/+3
* qemu-log: dfilter-ise exec, out_asm, op and opt_opAlex Bennée2016-03-221-3/+5
* qemu-log: Improve the "exec" TB execution loggingPeter Maydell2016-03-221-0/+3
* exec.c: Add cpu_get_address_space()Peter Maydell2016-01-211-0/+9
* exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right ASPeter Maydell2016-01-211-1/+1
* cputlb.c: Use correct address space when looking up MemoryRegionSectionPeter Maydell2016-01-211-2/+2
* exec-all.h: Document tlb_set_page_with_attrs, tlb_set_pagePeter Maydell2016-01-211-3/+31
* exec.c: Allow target CPUs to define multiple AddressSpacesPeter Maydell2016-01-211-0/+4
* exec.c: Don't set cpu->as until cpu_address_space_initPeter Maydell2016-01-211-1/+15
* Move page_size_init earlierDr. David Alan Gilbert2015-11-101-1/+0Star
* cpu-exec: allow temporary disabling icountPavel Dovgalyuk2015-11-051-0/+1
* exec: remove non-TCG stuff from exec-all.h header.Paolo Bonzini2015-10-121-6/+0Star
* exec.c: Collect AddressSpace related fields into a CPUAddressSpace structPeter Maydell2015-10-121-1/+1
* tcg: Adjust CODE_GEN_AVG_BLOCK_SIZERichard Henderson2015-10-071-5/+6
* tcg: Check for overflow via highwater markRichard Henderson2015-10-071-6/+0Star
* tcg: Remove gen_intermediate_code_pcRichard Henderson2015-10-071-1/+0Star
* tcg: Save insn data and use it in cpu_restore_state_from_tbRichard Henderson2015-10-071-0/+1
* tcg: Pass data argument to restore_state_to_opcRichard Henderson2015-10-071-1/+1
* tcg: Merge cpu_gen_code into tb_gen_codeRichard Henderson2015-10-071-2/+0Star
* include/exec: Move cputlb exec.c defs outPeter Crosthwaite2015-09-161-0/+18