unicorn/qemu/include
Richard Henderson bdf667fd4e
tcg: Check for overflow via highwater mark
We currently pre-compute an worst case code size for any TB, which
works out to be 122kB. Since the average TB size is near 1kB, this
wastes quite a lot of storage.

Instead, check for overflow in between generating code for each opcode.
The overhead of the check isn't measurable and wastage is minimized.

Backports commit b125f9dc7bd68cd4c57189db4da83b0620b28a72 from qemu
2018-02-17 15:24:00 -05:00
..
crypto Drop unused crypto source files 2018-02-17 15:23:57 -05:00
exec tcg: Check for overflow via highwater mark 2018-02-17 15:24:00 -05:00
fpu softfloat: expand out STATUS macro 2018-02-12 13:43:13 -05:00
hw apic_internal.h: fix formatting and drop unused consts 2018-02-17 15:23:54 -05:00
qapi error: On abort, report where the error was created 2018-02-17 15:23:37 -05:00
qemu Drop unused crypto source files 2018-02-17 15:23:57 -05:00
qom qom/cpu: Add throttle_thread_scheduled member 2018-02-17 15:23:55 -05:00
sysemu qemu-common.h: Move Win32 fixups into os-win32.h 2018-02-17 15:23:29 -05:00
config.h import 2015-08-21 15:04:50 +08:00
elf.h fix merge conflicts 2017-03-10 21:04:33 +08:00
glib_compat.h crypto: introduce new module for computing hash digests 2018-02-17 15:23:17 -05:00
qemu-common.h exec: make mmap_lock/mmap_unlock globally available 2018-02-17 15:23:49 -05:00