80 Commits (bead59946a8b54398f4ba3c9c8ecd15eeac78c53)

Author SHA1 Message Date
Dr. David Alan Gilbert 87f50caa30 Move page_size_init earlier 11 years ago
Pavel Dovgalyuk 56c0269a9e cpu-exec: allow temporary disabling icount 11 years ago
Paolo Bonzini 88401cbc5b exec: remove non-TCG stuff from exec-all.h header. 11 years ago
Peter Maydell 32857f4d5e exec.c: Collect AddressSpace related fields into a CPUAddressSpace struct 11 years ago
Richard Henderson 126d89e8cd tcg: Adjust CODE_GEN_AVG_BLOCK_SIZE 11 years ago
Richard Henderson b125f9dc7b tcg: Check for overflow via highwater mark 11 years ago
Richard Henderson 4e5e121515 tcg: Remove gen_intermediate_code_pc 11 years ago
Richard Henderson fca8a500d5 tcg: Save insn data and use it in cpu_restore_state_from_tb 11 years ago
Richard Henderson bad729e272 tcg: Pass data argument to restore_state_to_opc 11 years ago
Richard Henderson fec88f64bd tcg: Merge cpu_gen_code into tb_gen_code 11 years ago
Peter Crosthwaite dfccc76023 include/exec: Move cputlb exec.c defs out 11 years ago
Pavel Dovgalyuk 1c3c8af1fb cpu-exec: introduce loop exit with restore function 11 years ago
Paolo Bonzini 8fd19e6cfd exec: make mmap_lock/mmap_unlock globally available 11 years ago
KONRAD Frederic 677ef6230b replace spinlock by QemuMutex. 11 years ago
Paolo Bonzini e0c382113f tcg: signal-free qemu_cpu_kick 11 years ago
Paolo Bonzini 9373e63297 tcg: introduce tcg_current_cpu 11 years ago
Peter Crosthwaite a17d448274 exec-all: Translate TCI return addresses backwards too 11 years ago
Peter Maydell d7a74a9d4a cputlb: Add functions for flushing TLB for a single MMU index 11 years ago
Paolo Bonzini 414b15c909 exec: drop cpu_can_do_io, just read cpu->can_do_io 11 years ago
Sergey Fedorov 02d57ea115 cpu-exec: Do not invalidate original TB in cpu_exec_nocache() 11 years ago
Peter Crosthwaite 4bad9e392e cpu: Change cpu_exec_init() arg to cpu, not env 11 years ago
Peter Crosthwaite bbd77c180d translate-all: Change tb_flush() env argument to cpu 11 years ago
Bharata B Rao 5a790cc4b9 cpu: Add Error argument to cpu_exec_init() 11 years ago
Li Zhijian dd63169766 migration: extend migration_bitmap 11 years ago
Peter Crosthwaite e1b89321ba include/exec: Move tb hash functions out 11 years ago
Yongbok Kim 3b4afc9e75 softmmu: Add probe_write() 11 years ago
Paolo Bonzini 1652b97476 exec: move functions to translate-all.h 11 years ago
Peter Maydell fadc1cbe85 Add MemTxAttrs to the IOTLB 11 years ago
Peter Maydell 3b64349539 memory: Replace io_mem_read/write with memory_region_dispatch_read/write 11 years ago
Paolo Bonzini 79e2b9aecc exec: RCUify AddressSpaceDispatch 11 years ago
Paolo Bonzini 9d82b5a792 exec: make iotlb RCU-friendly 13 years ago
Paolo Bonzini 76e5c76f2e exec: introduce cpu_reload_memory_map 11 years ago
Paolo Bonzini 0266359e57 cpu-exec: add a new CF_USE_ICOUNT cflag 12 years ago
Pavel Dovgalyuk d8a499f17e cpu-exec: invalidate nocache translation if they are interrupted 12 years ago
Igor Mammedov a2b257d621 memory: expose alignment used for allocating RAM as MemoryRegion API 12 years ago
Peter Maydell 86025ee443 cpu-exec: Make debug_excp_handler a QOM CPU method 12 years ago
Richard Henderson 9171478c95 tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_target 12 years ago
Paolo Bonzini c773828aa9 softmmu: move all load/store functions to cpu_ldst.h 12 years ago
Paolo Bonzini ca0aa40816 softmmu: move definition of CPU_MMU_INDEX to inclusion site, drop ACCESS_TYPE 12 years ago
Paolo Bonzini 859d76120b softmmu: start introducing SOFTMMU_CODE_ACCESS in softmmu_header.h 12 years ago
Richard Henderson b6bfeea92a tcg-mips: Enable direct chaining of TBs 12 years ago
Richard Henderson a10c64e0df tcg-s390: Implement direct chaining of TBs 12 years ago
Richard Henderson cb3d83bc49 exec-all.h: Use stl_le_p instead of stl_p patching x86 12 years ago
Richard Henderson 1813e1758d tcg: Define tcg_insn_unit for code pointers 12 years ago
Peter Maydell 86360ad71d exec-all.h: Use stl_p to avoid undefined behaviour patching x86 jumps 12 years ago
Peter Maydell 14dcdac82f exec-all.h: Increase MAX_OP_PER_INSTR for ARM A64 decoder 12 years ago
Andreas Färber 0c591eb0a9 cputlb: Change tlb_set_page() argument to CPUState 13 years ago
Andreas Färber 00c8cb0a36 cputlb: Change tlb_flush() argument to CPUState 13 years ago
Andreas Färber 31b030d4ab cputlb: Change tlb_flush_page() argument to CPUState 13 years ago
Andreas Färber 0ea8cb8895 cpu-exec: Change cpu_resume_from_signal() argument to CPUState 13 years ago