72 Commits (7506ed902eb97fe4e2a1dd16766c621d32ecc40d)

Author SHA1 Message Date
Richard Henderson 7506ed902e cpu: Introduce cpu_set_cpustate_pointers 7 years ago
Richard Henderson 083dc73d7a cpu: Introduce env_archcpu 7 years ago
Richard Henderson 29a0af618d cpu: Replace ENV_GET_CPU with env_cpu 7 years ago
Markus Armbruster 3de2faa9a8 tcg: Simplify how dump_exec_info() prints 7 years ago
Markus Armbruster d4c51a0af3 tcg: Simplify how dump_opcount_info() prints 7 years ago
Li Zhijian 0c249ff71c unify len and addr type for memory/address APIs 7 years ago
Peter Maydell 334692bce7 tcg: Define and use new tlb_hit() and tlb_hit_page() functions 8 years ago
Peter Maydell 55df6fcf54 tcg: Support MMU protection regions smaller than TARGET_PAGE_SIZE 8 years ago
Peter Maydell afa4f6653d bswap: Add new stn_*_p() and ldn_*_p() memory access functions 8 years ago
Paolo Bonzini 48564041a7 exec: reintroduce MemoryRegion caching 8 years ago
Paolo Bonzini 4269c82bf7 exec: move memory access declarations to a common header, inline *_phys functions 8 years ago
Max Filippov e530acd7de linux-user: fix mmap/munmap/mprotect/mremap/shmat 8 years ago
Max Filippov ebf9a3630c linux-user: fix mmap/munmap/mprotect/mremap/shmat 8 years ago
David Hildenbrand f52bfb1214 accel/tcg: allow to invalidate a write TLB entry immediately 9 years ago
Emilio G. Cota 3637cf58f9 util: move qemu_real_host_page_size/mask to osdep.h 9 years ago
Paolo Bonzini 1f4e496e1f exec: introduce MemoryRegionCache 10 years ago
Richard Henderson fdbc2b5722 tcg: Add EXCP_ATOMIC 10 years ago
Peter Maydell 20bccb82ff cpu: Support a target CPU having a variable page size 10 years ago
Sergey Sorokin 1f00b27f17 tcg: Improve the alignment check infrastructure 10 years ago
Peter Crosthwaite 8642c1b81e target-*: Don't redefine cpu_exec() 11 years ago
Peter Maydell 0d5c21f2b3 qemu-common.h: Drop WORDS_ALIGNED define 10 years ago
Paolo Bonzini a7d6039cb3 cpu: move endian-dependent load/store functions to cpu-all.h 12 years ago
Peter Maydell 90ce6e2644 include: Clean up includes 10 years ago
Paolo Bonzini 0c2d70c448 translate-all: ensure host page mask is always extended with 1's 10 years ago
Dr. David Alan Gilbert 3c9589e180 Move RAMBlock and ram_list to ram_addr.h 11 years ago
Laurent Vivier b76f21a707 linux-user: remove useless macros GUEST_BASE and RESERVED_VA 11 years ago
Laurent Vivier 4cbea59869 linux-user: remove --enable-guest-base/--disable-guest-base 11 years ago
Peter Crosthwaite 4e51361d79 cpu-all: complete "real" host page size API 11 years ago
Peter Crosthwaite 9e0dc48c9f include/exec: Move standard exceptions to cpu-all.h 11 years ago
Mike Day 0dc3f44aca Convert ram_list to RCU 13 years ago
Mike Day 0d53d9fe8a exec: convert ram_list to QLIST 11 years ago
Mike Day ae3a7047d0 cosmetic changes preparing for the following patches 13 years ago
Paolo Bonzini 43771539d4 exec: protect mru_block with RCU 13 years ago
Peter Maydell db5fd8d709 cpu_ldst.h, cpu-all.h, bswap.h: Update documentation on ld/st accessors 11 years ago
Michael S. Tsirkin 62be4e3a50 exec: qemu_ram_alloc_resizeable, qemu_ram_resize 12 years ago
Michael S. Tsirkin 9b8424d573 exec: split length -> used_length/max_length 11 years ago
Max Filippov 246ae24d7d tcg: add separate monitor command to dump opcode counters 12 years ago
Michael S. Tsirkin b78accf614 cpu: verify that block->host is set 12 years ago
Michael S. Tsirkin fd5f3b6367 cpu: assert host pointer offset within block 12 years ago
Michael S. Tsirkin 1240be2435 exec: add wrapper for host pointer access 12 years ago
Mikhail Ilyin 1a1c4db9b2 translate-all.c: memory walker initial address miscalculation 12 years ago
Mikhail Ilyin d67f4aaae8 linux-user: /proc/self/maps content 12 years ago
Paolo Bonzini 7bd4f430a3 memory: move RAM_PREALLOC_MASK to exec.c, rename 12 years ago
Paolo Bonzini e1c57ab86f memory: reorganize file-based allocation 12 years ago
Wanlong Gao 96d0e26c23 NUMA: move numa related code to new file numa.c 12 years ago
Paolo Bonzini c773828aa9 softmmu: move all load/store functions to cpu_ldst.h 12 years ago
Paolo Bonzini 4a92a558f4 cpu: make CPU_INTERRUPT_RESET available on all targets 13 years ago
Andreas Färber a47dddd734 exec: Change cpu_abort() argument to CPUState 13 years ago
Andreas Färber b3310ab338 exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument 13 years ago
Andreas Färber 75a34036d4 exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argument 13 years ago