104 Commits (f49ee630d73729ecaeecf4b38a8df11bc613914d)

Author SHA1 Message Date
Markus Armbruster 2a6a4076e1 Clean up ill-advised or unusual header guards 10 years ago
Sergey Sorokin b35399bb4e Fix confusing argument names in some common functions 10 years ago
Emilio G. Cota 909eaac9bb tb hash: track translated blocks with qht 10 years ago
Peter Maydell 6886b98036 cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc() 10 years ago
Paolo Bonzini 63c915526d cpu: move exec-all.h inclusion out of cpu.h 10 years ago
Paolo Bonzini 00f6da6a1a exec: extract exec/tb-context.h 10 years ago
Sergey Fedorov 6f789be56d tcg: Rework tb_invalidated_flag 10 years ago
Sergey Fedorov 9962c478b1 tcg: Clarify thread safety check in tb_add_jump() 10 years ago
Sergey Fedorov c37e6d7e35 tcg: Use uintptr_t type for jmp_list_{next|first} fields of TB 10 years ago
Sergey Fedorov f309101c26 tcg: Clean up direct block chaining data fields 10 years ago
Sergey Fedorov 10b4f48555 tcg: Note requirement on atomic direct jump patching 10 years ago
Sergey Fedorov 7d14e0e2d6 tcg/arm: Make direct jump patching thread-safe 10 years ago
Sergey Fedorov ed3d51ecd7 tcg/s390: Make direct jump patching thread-safe 10 years ago
Sergey Fedorov 0d07abf05e tcg/i386: Make direct jump patching thread-safe 10 years ago
Sergey Fedorov 76442a939e tci: Make direct jump patching thread-safe 10 years ago
Emilio G. Cota 89fee74a0f tb: consistently use uint32_t for tb->flags 10 years ago
Alex Bennée d977e1c2db qemu-log: dfilter-ise exec, out_asm, op and opt_op 10 years ago
Peter Maydell 1a83063522 qemu-log: Improve the "exec" TB execution logging 10 years ago
Peter Maydell 651a5bc037 exec.c: Add cpu_get_address_space() 10 years ago
Peter Maydell a54c87b68a exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS 10 years ago
Peter Maydell d7898cda81 cputlb.c: Use correct address space when looking up MemoryRegionSection 10 years ago
Peter Maydell 1787cc8ee5 exec-all.h: Document tlb_set_page_with_attrs, tlb_set_page 10 years ago
Peter Maydell 12ebc9a76d exec.c: Allow target CPUs to define multiple AddressSpaces 10 years ago
Peter Maydell 56943e8cc1 exec.c: Don't set cpu->as until cpu_address_space_init 10 years ago
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