Peter Maydell
ae49fbbcd8
TCG patch queue
-----BEGIN PGP SIGNATURE-----
iQEcBAABAgAGBQJZ8FmqAAoJEGTfOOivfiFf/78IALolAxDqnbfN5moh76OEy7++
somg/CahMYl3rIR93bN8QMrNn72evPxdr9OVAjTXy/QTDbK8WDZ6xQ0yzhiNaD5+
swYuhffcAq4djw6kVkuGB0fDpjF6tRvVP955JYsUp49u06uqKiWYTbwCSAlHKfvP
yIIn/yOgDwaLFs10fTo+WrxEuSpRKxOGrrYIX3h+zX+cdlOifPAG8SxxKSJKL6OG
wcKKQjLFpNmRbhqaoUMqD5Q5LebCvdl7Z0HSUakAgp8NVqART7Ix5BzweCP8GL5z
9qO8Phrgeu9Uz0dTxC+7WTrYDrWvxWmxlbOIy79fVUIt2Z5kHNj7SEWj60cDM8Q=
=PYec
-----END PGP SIGNATURE-----
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20171025' into staging
TCG patch queue
# gpg: Signature made Wed 25 Oct 2017 10:30:18 BST
# gpg: using RSA key 0x64DF38E8AF7E215F
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>"
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* remotes/rth/tags/pull-tcg-20171025: (51 commits)
translate-all: exit from tb_phys_invalidate if qht_remove fails
tcg: Initialize cpu_env generically
tcg: enable multiple TCG contexts in softmmu
tcg: introduce regions to split code_gen_buffer
translate-all: use qemu_protect_rwx/none helpers
osdep: introduce qemu_mprotect_rwx/none
tcg: allocate optimizer temps with tcg_malloc
tcg: distribute profiling counters across TCGContext's
tcg: introduce **tcg_ctxs to keep track of all TCGContext's
gen-icount: fold exitreq_label into TCGContext
tcg: define tcg_init_ctx and make tcg_ctx a pointer
tcg: take tb_ctx out of TCGContext
translate-all: report correct avg host TB size
exec-all: rename tb_free to tb_remove
translate-all: use a binary search tree to track TBs in TBContext
tcg: Remove CF_IGNORE_ICOUNT
tcg: Add CF_LAST_IO + CF_USE_ICOUNT to CF_HASH_MASK
cpu-exec: lookup/generate TB outside exclusive region during step_atomic
tcg: check CF_PARALLEL instead of parallel_cpus
target/sparc: check CF_PARALLEL instead of parallel_cpus
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2017-10-25 16:38:57 +01:00
..
2016-08-04 16:34:59 +03:00
2017-01-31 17:11:18 +00:00
2017-01-31 17:11:18 +00:00
2016-11-22 23:26:51 +01:00
2017-10-20 13:32:10 +02:00
2017-07-04 14:30:03 +02:00
2017-10-10 07:37:10 -07:00
2017-10-10 07:37:10 -07:00
2017-10-24 13:53:42 -07:00
2017-07-14 12:04:41 +02:00
2017-10-24 13:53:42 -07:00
2017-10-24 21:47:46 +02:00
2017-10-24 21:49:30 +02:00
2016-07-12 16:20:46 +02:00
2017-07-19 14:45:15 -07:00
2017-09-04 15:21:54 +01:00
2017-09-21 23:19:38 +02:00
2017-09-22 01:06:51 +02:00
2017-07-04 14:39:11 +02:00
2017-10-23 18:03:41 +02:00
2017-05-17 17:31:16 +01:00
2016-07-12 16:20:46 +02:00
2017-05-18 19:21:00 +02:00
2017-10-24 13:53:42 -07:00
2017-10-24 13:53:41 -07:00
2017-10-24 13:53:41 -07:00
2017-10-24 13:53:41 -07:00
2017-09-06 08:06:47 -07:00