[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/9] qapi: Mostly generator cleanups
From: |
Markus Armbruster |
Subject: |
[Qemu-devel] [PATCH 0/9] qapi: Mostly generator cleanups |
Date: |
Mon, 11 May 2015 09:24:34 +0200 |
You've seen these patches before, in "[PATCH RFC 00/19] qapi: QMP
introspection". Eric has pulled a few into "[PATCH v2 0/3] parse
'null' literal in QMP" and "[PATCH v3 00/14] Fix qapi mangling of
downstream names". This series has the remaining ones, except for
"[PATCH RFC 19/19] qapi: New QMP command query-schema for QMP schema
introspection", which isn't ready.
Based on Luiz's latest pull request plus Eric's "Fix qapi mangling of
downstream names".
Changes since RFC:
* Straightforward rebase, R-by retained
* PATCH 06: address Eric's review, R-by dropped
Markus Armbruster (9):
tests: Add missing dependencies on $(qapi-py)
qapi: qapi-event.py option -b does nothing, drop it
qapi: qapi-commands.py option --type is unused, drop it
qapi: Factor parse_command_line() out of the generators
qapi: Fix generators to report command line errors decently
qapi: Turn generators' mandatory option -i into an argument
qapi: Factor open_output(), close_output() out of generators
qapi: Drop pointless flush() before close()
qapi: Inline gen_command_decl_prologue(), gen_command_def_prologue()
Makefile | 14 ++--
docs/qapi-code-gen.txt | 10 +--
scripts/qapi-commands.py | 185 +++++++++++++++--------------------------------
scripts/qapi-event.py | 120 +++++++-----------------------
scripts/qapi-types.py | 117 ++++++++----------------------
scripts/qapi-visit.py | 136 ++++++++++------------------------
scripts/qapi.py | 88 ++++++++++++++++++++++
tests/Makefile | 16 ++--
8 files changed, 260 insertions(+), 426 deletions(-)
--
1.9.3
- [Qemu-devel] [PATCH 0/9] qapi: Mostly generator cleanups,
Markus Armbruster <=
- [Qemu-devel] [PATCH 8/9] qapi: Drop pointless flush() before close(), Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 5/9] qapi: Fix generators to report command line errors decently, Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 1/9] tests: Add missing dependencies on $(qapi-py), Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 3/9] qapi: qapi-commands.py option --type is unused, drop it, Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 9/9] qapi: Inline gen_command_decl_prologue(), gen_command_def_prologue(), Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 4/9] qapi: Factor parse_command_line() out of the generators, Markus Armbruster, 2015/05/11
- [Qemu-devel] [PATCH 6/9] qapi: Turn generators' mandatory option -i into an argument, Markus Armbruster, 2015/05/11