unicorn/qemu/include
Fish ad7ae63e92 Remove unmapped/freed memory regions from the object property list.
This commit fixes the following issues:
- Any unmapped/free'd memory regions (MemoryRegion instances) are not
  removed from the object property linked list of its owner (which is
  always qdev_get_machine(uc)). This issue makes adding new memory
  mapping by calling mem_map() or mem_map_ptr() slower as more and more
  memory pages are mapped and unmapped - yes, even if those memory pages
  are unmapped, they still impact the speed of future memory page
  mappings due to this issue.
- FlatView is not reconstructed after a memory region is freed during
  unmapping, which leads to a use-after-free the next time a new memory
  region is mapped in address_space_update_topology().
2016-10-20 03:48:58 -07:00
..
exec fix for issue #523 2016-08-27 21:49:11 +08:00
fpu Port patch from upstream to check for invalid long double encodings 2016-08-20 11:31:46 -07:00
hw
qapi
qemu strip out per cpu thread code 2016-03-25 17:24:28 -07:00
qom Remove unmapped/freed memory regions from the object property list. 2016-10-20 03:48:58 -07:00
sysemu strip out per cpu thread code 2016-03-25 17:24:28 -07:00
config.h
elf.h
glib-compat.h
qemu-common.h