summaryrefslogtreecommitdiffstats
path: root/hw
diff options
context:
space:
mode:
authorRichard Henderson2015-09-26 18:23:42 +0200
committerRichard Henderson2015-10-07 11:40:00 +0200
commit126d89e8cdfa3be15d51f76906eaccbcd0023f98 (patch)
treed188780cff94a0c3f48f277220c4707c39f3cf0d /hw
parenttcg: Check for overflow via highwater mark (diff)
downloadqemu-126d89e8cdfa3be15d51f76906eaccbcd0023f98.tar.gz
qemu-126d89e8cdfa3be15d51f76906eaccbcd0023f98.tar.xz
qemu-126d89e8cdfa3be15d51f76906eaccbcd0023f98.zip
tcg: Adjust CODE_GEN_AVG_BLOCK_SIZE
At present, the "average" guestimate of TB size is way too small, leading to many unused entries in the pre-allocated TB array. For a guest with 1GB ram, we're currently allocating 256MB for the array. Survey arm, alpha, aarch64, ppc, sparc, i686, x86_64 guests running on x86_64 and ppc64 hosts and select a new average. The size of the array drops to 81MB with no more flushing than before. Reviewed-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'hw')
0 files changed, 0 insertions, 0 deletions