aboutsummaryrefslogtreecommitdiff
path: root/include/exec/exec-all.h
AgeCommit message (Expand)Author
2017-02-16cpu-exec: fix icount out-of-bounds accessPaolo Bonzini
2017-01-13cputlb: drop flush_global flag from tlb_flushAlex Bennée
2016-10-31tcg: comment on which functions have to be called with tb_lock heldPaolo Bonzini
2016-10-31translate-all: add DEBUG_LOCKING assertsAlex Bennée
2016-10-26tcg: Add EXCP_ATOMICRichard Henderson
2016-10-24exec: move cpu_exec_init() calls to realize functionsLaurent Vivier
2016-09-27cpus-common: move CPU list management to common codePaolo Bonzini
2016-09-16tcg: Merge GETPC and GETRARichard Henderson
2016-09-13tcg: Prepare TB invalidation for lockless TB lookupPaolo Bonzini
2016-07-26exec: Reduce CONFIG_USER_ONLY ifdeffeneryIgor Mammedov
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster
2016-07-12Fix confusing argument names in some common functionsSergey Sorokin
2016-06-11tb hash: track translated blocks with qhtEmilio G. Cota
2016-06-09cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc()Peter Maydell
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini
2016-05-19exec: extract exec/tb-context.hPaolo Bonzini
2016-05-12tcg: Rework tb_invalidated_flagSergey Fedorov
2016-05-12tcg: Clarify thread safety check in tb_add_jump()Sergey Fedorov
2016-05-12tcg: Use uintptr_t type for jmp_list_{next|first} fields of TBSergey Fedorov
2016-05-12tcg: Clean up direct block chaining data fieldsSergey Fedorov
2016-05-12tcg: Note requirement on atomic direct jump patchingSergey Fedorov
2016-05-12tcg/arm: Make direct jump patching thread-safeSergey Fedorov
2016-05-12tcg/s390: Make direct jump patching thread-safeSergey Fedorov
2016-05-12tcg/i386: Make direct jump patching thread-safeSergey Fedorov
2016-05-12tci: Make direct jump patching thread-safeSergey Fedorov
2016-05-12tb: consistently use uint32_t for tb->flagsEmilio G. Cota
2016-03-22qemu-log: dfilter-ise exec, out_asm, op and opt_opAlex Bennée
2016-03-22qemu-log: Improve the "exec" TB execution loggingPeter Maydell
2016-01-21exec.c: Add cpu_get_address_space()Peter Maydell
2016-01-21exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right ASPeter Maydell
2016-01-21cputlb.c: Use correct address space when looking up MemoryRegionSectionPeter Maydell
2016-01-21exec-all.h: Document tlb_set_page_with_attrs, tlb_set_pagePeter Maydell
2016-01-21exec.c: Allow target CPUs to define multiple AddressSpacesPeter Maydell
2016-01-21exec.c: Don't set cpu->as until cpu_address_space_initPeter Maydell
2015-11-10Move page_size_init earlierDr. David Alan Gilbert
2015-11-05cpu-exec: allow temporary disabling icountPavel Dovgalyuk
2015-10-12exec: remove non-TCG stuff from exec-all.h header.Paolo Bonzini
2015-10-12exec.c: Collect AddressSpace related fields into a CPUAddressSpace structPeter Maydell
2015-10-07tcg: Adjust CODE_GEN_AVG_BLOCK_SIZERichard Henderson
2015-10-07tcg: Check for overflow via highwater markRichard Henderson
2015-10-07tcg: Remove gen_intermediate_code_pcRichard Henderson
2015-10-07tcg: Save insn data and use it in cpu_restore_state_from_tbRichard Henderson
2015-10-07tcg: Pass data argument to restore_state_to_opcRichard Henderson
2015-10-07tcg: Merge cpu_gen_code into tb_gen_codeRichard Henderson
2015-09-16include/exec: Move cputlb exec.c defs outPeter Crosthwaite
2015-09-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2015-09-11cpu-exec: introduce loop exit with restore functionPavel Dovgalyuk
2015-09-09exec: make mmap_lock/mmap_unlock globally availablePaolo Bonzini
2015-09-09replace spinlock by QemuMutex.KONRAD Frederic
2015-09-09tcg: signal-free qemu_cpu_kickPaolo Bonzini