4 Commits (6365e97c841e43dc6ea256857ddc7e850d5c67dd)

Author SHA1 Message Date
Philippe Mathieu-Daudé 8b2f859063 system: Allow restricting the legacy DEVICE_NATIVE_ENDIAN definition 4 months ago
Philippe Mathieu-Daudé 8af0e52b28 system/memory: Remove DEVICE_HOST_ENDIAN definition 11 months ago
Philippe Mathieu-Daudé b939b8e42a exec: Rename target_words_bigendian() -> target_big_endian() 12 months ago
Philippe Mathieu-Daudé d4c9cab37f exec: Restrict memory-internal.h to system/ 1 year ago
Pierrick Bouvier a54240931c include/exec/memory: move devend functions to memory-internal.h 1 year ago
Pierrick Bouvier 9ed7bcff05 exec/memory-internal: remove dependency on cpu.h 1 year ago
Philippe Mathieu-Daudé 94e273dbb5 exec/memory: Expose memory_region_access_valid() 3 years ago
Richard Henderson 707526ad86 cputlb: Merge and move memory_notdirty_write_{prepare,complete} 7 years ago
Markus Armbruster ec150c7e09 include: Make headers more self-contained 7 years ago
Markus Armbruster b6b71cb5c6 memory: Clean up how mtree_info() prints 7 years ago
Emilio G. Cota 0ac20318ce tcg: remove tb_lock 9 years ago
Peter Maydell 6d7b9a6c3b Make memory_region_access_valid() take a MemTxAttrs argument 8 years ago
Paolo Bonzini 48564041a7 exec: reintroduce MemoryRegion caching 8 years ago
Paolo Bonzini 785a507ec7 memory: inline some performance-sensitive accessors 8 years ago
Peter Maydell 9d70618c68 memory-internal.h: Remove obsolete claim that header is obsolete 8 years ago
Peter Maydell 2726627197 exec.c: Factor out before/after actions for notdirty memory writes 8 years ago
Alexey Kardashevskiy 5e8fd947e2 memory: Rework "info mtree" to print flat views and dispatch trees 9 years ago
Alexey Kardashevskiy 8629d3fcb7 memory: Rename mem_begin/mem_commit/mem_add helpers 9 years ago
Alexey Kardashevskiy 166206845f memory: Switch memory from using AddressSpace to FlatView 9 years ago
Alexey Kardashevskiy 66a6df1dc6 memory: Move AddressSpaceDispatch from AddressSpace to FlatView 9 years ago
Alexey Kardashevskiy 9a62e24f45 memory: Open code FlatView rendering 9 years ago
Paolo Bonzini 6e48e8f9e0 memory: unregister AddressSpace MemoryListener within BQL 11 years ago
Juan Quintela 220c3ebddb memory: split cpu_physical_memory_* functions to its own include 13 years ago
Juan Quintela a2f4d5bef2 memory: make cpu_physical_memory_reset_dirty() take a length parameter 13 years ago
Juan Quintela a2cd8c852d memory: s/dirty/clean/ in cpu_physical_memory_is_dirty() 13 years ago
Juan Quintela a461e389f4 memory: cpu_physical_memory_clear_dirty_range() now uses bitmap operations 13 years ago
Juan Quintela 5b9a3a5f77 memory: cpu_physical_memory_set_dirty_range() now uses bitmap operations 13 years ago
Juan Quintela 1bafff0c7c memory: use find_next_bit() to find dirty bits 13 years ago
Juan Quintela ace694cccc memory: s/mask/clear/ cpu_physical_memory_mask_dirty_range 13 years ago
Juan Quintela 94833c896d memory: cpu_physical_memory_get_dirty() is used as returning a bool 13 years ago
Juan Quintela 9f2c43e41a memory: make cpu_physical_memory_get_dirty() the main function 13 years ago
Juan Quintela c1427a3f84 memory: unfold cpu_physical_memory_set_dirty_flag() 13 years ago
Juan Quintela 4f13bb80a2 memory: unfold cpu_physical_memory_set_dirty() in its only user 13 years ago
Juan Quintela 86a49582db memory: unfold cpu_physical_memory_clear_dirty_flag() in its only user 13 years ago
Juan Quintela 1ab4c8ceaa memory: split dirty bitmap into three 13 years ago
Juan Quintela e8a97cafc4 memory: cpu_physical_memory_clear_dirty_flag() result is never used 13 years ago
Juan Quintela 7a5b558c9d memory: make sure that client is always inside range 13 years ago
Juan Quintela 5215919291 memory: cpu_physical_memory_mask_dirty_range() always clears a single flag 13 years ago
Juan Quintela 75218e7f2b memory: cpu_physical_memory_set_dirty_range() always dirty all flags 13 years ago
Juan Quintela 63995cebfa memory: set single dirty flags when possible 13 years ago
Juan Quintela 36187e2ca0 memory: all users of cpu_physical_memory_get_dirty used only one flag 13 years ago
Juan Quintela 4f08cabe9e memory: make cpu_physical_memory_is_dirty return bool 13 years ago
Juan Quintela 7e5609a85e exec: create function to get a single dirty bit 13 years ago
Juan Quintela a1390db4df memory: create function to set a single dirty bit 13 years ago
Juan Quintela e2da99d582 memory: cpu_physical_memory_set_dirty_flags() result is never used 13 years ago
Jan Kiszka b40acf99be ioport: Switch dispatching to memory core layer 13 years ago
Paolo Bonzini 1db8abb102 memory: move private types to exec.c 13 years ago
Paolo Bonzini d2702032b4 memory: export memory_region_access_valid to exec.c 13 years ago
Paolo Bonzini d197063fcf memory: move unassigned_mem_ops to memory.c 13 years ago
Paolo Bonzini ee983cb3cc exec: make qemu_get_ram_ptr private 13 years ago