Philippe Mathieu-Daudé
|
94e273dbb5
exec/memory: Expose memory_region_access_valid()
|
2 years ago |
Richard Henderson
|
707526ad86
cputlb: Merge and move memory_notdirty_write_{prepare,complete}
|
6 years ago |
Markus Armbruster
|
ec150c7e09
include: Make headers more self-contained
|
6 years ago |
Markus Armbruster
|
b6b71cb5c6
memory: Clean up how mtree_info() prints
|
6 years ago |
Emilio G. Cota
|
0ac20318ce
tcg: remove tb_lock
|
8 years ago |
Peter Maydell
|
6d7b9a6c3b
Make memory_region_access_valid() take a MemTxAttrs argument
|
7 years ago |
Paolo Bonzini
|
48564041a7
exec: reintroduce MemoryRegion caching
|
7 years ago |
Paolo Bonzini
|
785a507ec7
memory: inline some performance-sensitive accessors
|
7 years ago |
Peter Maydell
|
9d70618c68
memory-internal.h: Remove obsolete claim that header is obsolete
|
7 years ago |
Peter Maydell
|
2726627197
exec.c: Factor out before/after actions for notdirty memory writes
|
7 years ago |
Alexey Kardashevskiy
|
5e8fd947e2
memory: Rework "info mtree" to print flat views and dispatch trees
|
8 years ago |
Alexey Kardashevskiy
|
8629d3fcb7
memory: Rename mem_begin/mem_commit/mem_add helpers
|
8 years ago |
Alexey Kardashevskiy
|
166206845f
memory: Switch memory from using AddressSpace to FlatView
|
8 years ago |
Alexey Kardashevskiy
|
66a6df1dc6
memory: Move AddressSpaceDispatch from AddressSpace to FlatView
|
8 years ago |
Alexey Kardashevskiy
|
9a62e24f45
memory: Open code FlatView rendering
|
8 years ago |
Paolo Bonzini
|
6e48e8f9e0
memory: unregister AddressSpace MemoryListener within BQL
|
10 years ago |
Juan Quintela
|
220c3ebddb
memory: split cpu_physical_memory_* functions to its own include
|
12 years ago |
Juan Quintela
|
a2f4d5bef2
memory: make cpu_physical_memory_reset_dirty() take a length parameter
|
12 years ago |
Juan Quintela
|
a2cd8c852d
memory: s/dirty/clean/ in cpu_physical_memory_is_dirty()
|
12 years ago |
Juan Quintela
|
a461e389f4
memory: cpu_physical_memory_clear_dirty_range() now uses bitmap operations
|
12 years ago |
Juan Quintela
|
5b9a3a5f77
memory: cpu_physical_memory_set_dirty_range() now uses bitmap operations
|
12 years ago |
Juan Quintela
|
1bafff0c7c
memory: use find_next_bit() to find dirty bits
|
12 years ago |
Juan Quintela
|
ace694cccc
memory: s/mask/clear/ cpu_physical_memory_mask_dirty_range
|
12 years ago |
Juan Quintela
|
94833c896d
memory: cpu_physical_memory_get_dirty() is used as returning a bool
|
12 years ago |
Juan Quintela
|
9f2c43e41a
memory: make cpu_physical_memory_get_dirty() the main function
|
12 years ago |
Juan Quintela
|
c1427a3f84
memory: unfold cpu_physical_memory_set_dirty_flag()
|
12 years ago |
Juan Quintela
|
4f13bb80a2
memory: unfold cpu_physical_memory_set_dirty() in its only user
|
12 years ago |
Juan Quintela
|
86a49582db
memory: unfold cpu_physical_memory_clear_dirty_flag() in its only user
|
12 years ago |
Juan Quintela
|
1ab4c8ceaa
memory: split dirty bitmap into three
|
12 years ago |
Juan Quintela
|
e8a97cafc4
memory: cpu_physical_memory_clear_dirty_flag() result is never used
|
12 years ago |