[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] tcg memory usage improvements
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/4] tcg memory usage improvements |
Date: |
Thu, 23 Jun 2016 11:02:58 -0700 |
While continuing to work on the sparc64 on i686 problem, I've run into
a few things that could be done better.
I haven't done any proper measurements of memory usage or boot time,
but all together my guess is that this saves 10-20k. Not much, I grant,
but maintaining more cache locality ought not hurt.
r~
Richard Henderson (4):
tcg: Compress liveness data to 16 bits
tcg: Reorg TCGOp chaining
tcg: Fold life data into TCGOp
tcg: Compress dead_temps and mem_temps into a single array
include/exec/gen-icount.h | 2 +-
tcg/optimize.c | 37 +---
tcg/tcg-op.c | 2 +-
tcg/tcg.c | 472 ++++++++++++++++++++++++++++------------------
tcg/tcg.h | 50 +++--
5 files changed, 329 insertions(+), 234 deletions(-)
--
2.5.5
- [Qemu-devel] [PATCH 0/4] tcg memory usage improvements,
Richard Henderson <=