qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC PATCH 0/2] qapi: unbox base classes
@ 2015-07-27 21:28 Eric Blake
  2015-07-27 21:28 ` [Qemu-devel] [RFC PATCH 1/2] vnc: hoist allocation of VncBasicInfo to callers Eric Blake
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Eric Blake @ 2015-07-27 21:28 UTC (permalink / raw)
  To: qemu-devel

Depends on Markus' "[PATCH RFC v2 00/47] qapi: QMP introspection",
in particular, based on an idea in 7/47 of that series.

Note that if we do this, we must fix patch 27/47 of that series
to never omit members of a struct when visiting that struct's
fields (that is, the base class of a flat union must be parsed
in the same as if that class is also the base of another class).

Eric Blake (2):
  vnc: hoist allocation of VncBasicInfo to callers
  qapi: unbox base members

 hmp.c                              |  6 ++--
 scripts/qapi-types.py              | 13 ++++++--
 scripts/qapi-visit.py              |  9 ++++--
 tests/test-qmp-commands.c          | 15 +++------
 tests/test-qmp-event.c             |  8 ++---
 tests/test-qmp-input-visitor.c     |  4 +--
 tests/test-qmp-output-visitor.c    | 12 +++----
 tests/test-visitor-serialization.c | 14 ++++-----
 ui/spice-core.c                    | 23 ++++++++------
 ui/vnc.c                           | 64 ++++++++++++++++++++------------------
 10 files changed, 84 insertions(+), 84 deletions(-)

-- 
2.4.3

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-07-30 21:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-27 21:28 [Qemu-devel] [RFC PATCH 0/2] qapi: unbox base classes Eric Blake
2015-07-27 21:28 ` [Qemu-devel] [RFC PATCH 1/2] vnc: hoist allocation of VncBasicInfo to callers Eric Blake
2015-07-27 21:28 ` [Qemu-devel] [RFC PATCH 2/2] qapi: unbox base members Eric Blake
2015-07-29 16:54 ` [Qemu-devel] [RFC PATCH 3/2] qapi-visit: Remove redundant functions for flat union base Eric Blake
2015-07-30 21:48 ` [Qemu-devel] [RFC PATCH 4/2] qapi: Test use of 'number' within alternates Eric Blake
2015-07-30 21:48 ` [Qemu-devel] [RFC PATCH 5/2] qapi: Simplify visiting of alternate types Eric Blake
2015-07-30 21:48 ` [Qemu-devel] [RFC PATCH 6/2] qapi: Fix alternates that accept 'number' but not 'int' Eric Blake

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).