summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-141-4/+11
|\
| * exec: make mmap_lock/mmap_unlock globally availablePaolo Bonzini2015-09-091-0/+6
| * replace spinlock by QemuMutex.KONRAD Frederic2015-09-091-2/+2
| * tcg: signal-free qemu_cpu_kickPaolo Bonzini2015-09-091-2/+2
| * tcg: introduce tcg_current_cpuPaolo Bonzini2015-09-091-0/+1
* | cpu-exec: introduce loop exit with restore functionPavel Dovgalyuk2015-09-111-0/+1
|/
* exec-all: Translate TCI return addresses backwards tooPeter Crosthwaite2015-08-261-5/+1Star
* cputlb: Add functions for flushing TLB for a single MMU indexPeter Maydell2015-08-251-0/+47
* exec: drop cpu_can_do_io, just read cpu->can_do_ioPaolo Bonzini2015-08-141-21/+0Star
* cpu-exec: Do not invalidate original TB in cpu_exec_nocache()Sergey Fedorov2015-08-061-0/+2
* cpu: Change cpu_exec_init() arg to cpu, not envPeter Crosthwaite2015-07-091-1/+1
* translate-all: Change tb_flush() env argument to cpuPeter Crosthwaite2015-07-091-1/+1
* cpu: Add Error argument to cpu_exec_init()Bharata B Rao2015-07-091-1/+1
* migration: extend migration_bitmapLi Zhijian2015-07-071-0/+3
* include/exec: Move tb hash functions outPeter Crosthwaite2015-06-261-20/+0Star
* softmmu: Add probe_write()Yongbok Kim2015-06-111-0/+2
* exec: move functions to translate-all.hPaolo Bonzini2015-06-051-5/+1Star
* Add MemTxAttrs to the IOTLBPeter Maydell2015-04-261-0/+3
* memory: Replace io_mem_read/write with memory_region_dispatch_read/writePeter Maydell2015-04-261-4/+0Star