[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 42/45] tcg: define TCG_HIGHWATER
From: |
Emilio G. Cota |
Subject: |
[Qemu-devel] [PATCH v2 42/45] tcg: define TCG_HIGHWATER |
Date: |
Sun, 16 Jul 2017 16:04:25 -0400 |
Will come in handy very soon.
Reviewed-by: Richard Henderson <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Emilio G. Cota <address@hidden>
---
tcg/tcg.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tcg/tcg.c b/tcg/tcg.c
index 5afb80a..e8aae1f 100644
--- a/tcg/tcg.c
+++ b/tcg/tcg.c
@@ -115,6 +115,8 @@ static int tcg_target_const_match(tcg_target_long val,
TCGType type,
static void tcg_out_tb_init(TCGContext *s);
static bool tcg_out_tb_finalize(TCGContext *s);
+#define TCG_HIGHWATER 1024
+
static TCGContext **tcg_ctxs;
static unsigned int n_tcg_ctxs;
@@ -441,7 +443,7 @@ void tcg_prologue_init(TCGContext *s)
/* Compute a high-water mark, at which we voluntarily flush the buffer
and start over. The size here is arbitrary, significantly larger
than we expect the code generation for any one opcode to require. */
- s->code_gen_highwater = s->code_gen_buffer + (total_size - 1024);
+ s->code_gen_highwater = s->code_gen_buffer + (total_size - TCG_HIGHWATER);
tcg_register_jit(s->code_gen_buffer, total_size);
--
2.7.4
- [Qemu-devel] [PATCH v2 30/45] translate-all: report correct avg host TB size, (continued)
- [Qemu-devel] [PATCH v2 30/45] translate-all: report correct avg host TB size, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 19/45] target/s390x: check CF_PARALLEL instead of parallel_cpus, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 27/45] exec-all: extract tb->tc_* into a separate struct tc_tb, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 45/45] tcg: enable multiple TCG contexts in softmmu, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 05/45] exec-all: fix typos in TranslationBlock's documentation, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 12/45] tcg: remove addr argument from lookup_tb_ptr, Emilio G. Cota, 2017/07/16
- [Qemu-devel] [PATCH v2 42/45] tcg: define TCG_HIGHWATER,
Emilio G. Cota <=
- [Qemu-devel] [PATCH v2 38/45] tcg: distribute profiling counters across TCGContext's, Emilio G. Cota, 2017/07/16