[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH 0/2] qapi: unbox base classes
From: |
Eric Blake |
Subject: |
[Qemu-devel] [RFC PATCH 0/2] qapi: unbox base classes |
Date: |
Mon, 27 Jul 2015 15:28:24 -0600 |
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
- [Qemu-devel] [RFC PATCH 0/2] qapi: unbox base classes,
Eric Blake <=
- [Qemu-devel] [RFC PATCH 1/2] vnc: hoist allocation of VncBasicInfo to callers, Eric Blake, 2015/07/27
- [Qemu-devel] [RFC PATCH 2/2] qapi: unbox base members, Eric Blake, 2015/07/27
- [Qemu-devel] [RFC PATCH 3/2] qapi-visit: Remove redundant functions for flat union base, Eric Blake, 2015/07/29
- [Qemu-devel] [RFC PATCH 4/2] qapi: Test use of 'number' within alternates, Eric Blake, 2015/07/30
- [Qemu-devel] [RFC PATCH 5/2] qapi: Simplify visiting of alternate types, Eric Blake, 2015/07/30
- [Qemu-devel] [RFC PATCH 6/2] qapi: Fix alternates that accept 'number' but not 'int', Eric Blake, 2015/07/30