[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 00/14] Generate a literal qobject for introsp
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH v2 00/14] Generate a literal qobject for introspection |
Date: |
Fri, 01 Sep 2017 14:06:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
Marc-André Lureau <address@hidden> writes:
> Hi,
>
> This series is based on patches 2-5 from "[PATCH v2 00/54] qapi: add #if
> pre-processor conditions to generated code". Generating a literal qobject
> will allow to easily introduce #if conditionals from the original series.
>
> v2:
> - use QLIST_FOREACH_ENTRY for list comparison
> - update qdict comparison to check for the size instead of doing a
> qdict copy
> - commit message update
> - add r-b tags
>
> Marc-André Lureau (14):
> qdict: add qdict_put_null() helper
> qlit: move qlit from check-qjson to qobject/
> qlit: use QLit prefix consistently
> qlit: remove compound literals
> qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject()
> qlit: make qlit_equal_qobject return a bool
> qlit: make qlit_equal_qobject() take const arguments
> qlit: add QLIT_QNULL and QLIT_BOOL
> qlit: Replace open-coded qnum_get_int() by call
> tests: add qlit tests
> qlit: improve QLit dict vs qdict comparison
> qlit: improve QLit list vs qlist comparison
> qlit: add qobject_form_qlit()
> qapi: generate a literal qobject for introspection
PATCH 14 makes sense only together with work mentioned in its commit
message. Without PATCH 14, PATCH 13 is left without a user.
Fortunately, PATCH 01-12 make sense on their own: applied to qapi-next.
PATCH 13-14 applied to qapi-not-next, to give you a suitable base for
respins of the remainder of "qapi: add #if pre-processor conditions to
generated code".
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH v2 00/14] Generate a literal qobject for introspection,
Markus Armbruster <=