aboutsummaryrefslogtreecommitdiff
path: root/target/alpha
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2017-06-14 08:18:36 -0700
committerRichard Henderson <rth@twiddle.net>2017-06-19 11:11:25 -0700
commitb97a879de980e99452063851597edb98e7e8039c (patch)
tree46e1e49e4b075f59db60126a3917bc3e0eb44fc2 /target/alpha
parent308714e6bc945389c64faf1b9213e2c0d3f03391 (diff)
tcg: Increase hit rate of lookup_tb_ptr
We can call tb_htable_lookup even when the tb_jmp_cache is completely empty. Therefore, un-nest most of the code dependent on tb != NULL from the read from the cache. This improves the hit rate of lookup_tb_ptr; for instance, when booting and immediately shutting down debian-arm, the hit rate improves from 93.2% to 99.4%. Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'target/alpha')
0 files changed, 0 insertions, 0 deletions