Sign in
qemu
/
qemu
/
2038f8c8775cf1a4eb190ab12f0c496e1ff79c88
/
scripts
/
qapi
157dd36
qapi: Simplify how QAPIDoc implements its state machine
by Markus Armbruster
· 6 years ago
f3ed93d
qapi: Allow documentation for features
by Kevin Wolf
· 6 years ago
03bf06b
qapi: Disentangle QAPIDoc code
by Kevin Wolf
· 6 years ago
6a8c0b5
qapi: Add feature flags to struct types
by Kevin Wolf
· 6 years ago
a8d2532
Include qemu-common.h exactly where needed
by Markus Armbruster
· 6 years ago
0b8fa32
Include qemu/module.h where needed, drop it from qemu-common.h
by Markus Armbruster
· 6 years ago
56a4689
qapi: Fix array first used in a different module
by Markus Armbruster
· 6 years ago
709395f
qapi: Fix code generation for sub-modules in other directories
by Markus Armbruster
· 6 years ago
dddee4d
qapi: Pass file name to QAPIGen constructor instead of methods
by Markus Armbruster
· 6 years ago
093e367
Revert "qapi-events: add 'if' condition to implicit event enum"
by Markus Armbruster
· 6 years ago
5d75648
qapi: Generate QAPIEvent stuff into separate files
by Markus Armbruster
· 6 years ago
c2e196a
qapi: Prepare for system modules other than 'builtin'
by Markus Armbruster
· 6 years ago
dcac647
qapi: Clean up modular built-in code generation a bit
by Markus Armbruster
· 6 years ago
a952910
qapi: Eliminate indirection through qmp_event_get_func_emit()
by Markus Armbruster
· 6 years ago
ce1a1ae
qapi: fix flat union on uncovered branches conditionals
by Marc-André Lureau
· 6 years ago
01ae9cc
qapi: add condition to variants documentation
by Marc-André Lureau
· 6 years ago
8867bf0
qapi: add 'If:' condition to struct members documentation
by Marc-André Lureau
· 6 years ago
a35c9bf
qapi: add 'If:' condition to enum values documentation
by Marc-André Lureau
· 6 years ago
8ee06f6
qapi: Add #if conditions to generated code members
by Marc-André Lureau
· 6 years ago
3e270dc
qapi: add 'if' to alternate members
by Marc-André Lureau
· 6 years ago
a272428
qapi: add 'if' to union members
by Marc-André Lureau
· 6 years ago
ccadd6b
qapi: Add 'if' to implicit struct members
by Marc-André Lureau
· 6 years ago
87adbbf
qapi: add a dictionary form for TYPE
by Marc-André Lureau
· 6 years ago
7bd2634
qapi-events: add 'if' condition to implicit event enum
by Marc-André Lureau
· 6 years ago
6cc32b0
qapi: add 'if' to enum members
by Marc-André Lureau
· 6 years ago
ea738b2
qapi: add a dictionary form with 'name' key for enum members
by Marc-André Lureau
· 6 years ago
7e80d48
qapi: improve reporting of unknown or missing keys
by Marc-André Lureau
· 6 years ago
563bd35
qapi: factor out checking for keys
by Marc-André Lureau
· 6 years ago
1962bd3
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
by Marc-André Lureau
· 6 years ago
9c2f56e
qapi: Do not define enumeration value explicitly
by Marc-André Lureau
· 6 years ago
5751686
qapi: rename QAPISchemaEnumType.values to .members
by Marc-André Lureau
· 6 years ago
8c64336
qapi: Add comments to aid debugging generated introspection
by Eric Blake
· 7 years ago
1aa806c
qapi: Minor introspect.py cleanups
by Eric Blake
· 7 years ago
5f1450f
qapi: Emit a blank line before dummy declaration
by Markus Armbruster
· 7 years ago
3ab7238
qapi: Drop qapi_event_send_FOO()'s Error ** argument
by Peter Xu
· 7 years ago
bdd2d42
qapi: Fix build_params() for empty parameter list
by Markus Armbruster
· 7 years ago
b736e25
qapi: Fix some pycodestyle-3 complaints
by Markus Armbruster
· 7 years ago
25b1ef3
qapi: Make 'allow-oob' optional in SchemaInfoCommand
by Markus Armbruster
· 7 years ago
1f214ee
qapi: Do not expose "allow-preconfig" in query-qmp-schema
by Markus Armbruster
· 7 years ago
901a34a
qapi: add 'If:' section to generated documentation
by Marc-André Lureau
· 7 years ago
9f88c66
qapi-types: add #if conditions to types & visitors
by Markus Armbruster
· 7 years ago
c3cd6aa
qapi/events: add #if conditions to events
by Marc-André Lureau
· 7 years ago
1f7b9f3
qapi/commands: add #if conditions to commands
by Marc-André Lureau
· 7 years ago
d626b6c
qapi-introspect: add preprocessor conditions to generated QLit
by Marc-André Lureau
· 7 years ago
40bb137
qapi-introspect: modify to_qlit() to append ',' on level > 0
by Marc-André Lureau
· 7 years ago
ded9fc2
qapi: add #if/#endif helpers
by Marc-André Lureau
· 7 years ago
485d948
qapi: mcgen() shouldn't indent # lines
by Marc-André Lureau
· 7 years ago
fbf09a2
qapi: add 'ifcond' to visitor methods
by Marc-André Lureau
· 7 years ago
4fca21c
qapi: leave the ifcond attribute undefined until check()
by Marc-André Lureau
· 7 years ago
2cbc943
qapi: pass 'if' condition into QAPISchemaEntity objects
by Marc-André Lureau
· 7 years ago
967c885
qapi: add 'if' to top-level expressions
by Marc-André Lureau
· 7 years ago
da112e8
qapi/introspect: Eliminate pointless variable in .visit_end()
by Markus Armbruster
· 7 years ago
de685ae
qapi: Open files with encoding='utf-8'
by Markus Armbruster
· 7 years ago
800877b
qapi: allow empty branches in flat unions
by Anton Nefedov
· 7 years ago
f030ffd
qapi/events: generate event enum in main module
by Marc-André Lureau
· 7 years ago
a48e754
qapi/visit: remove useless prefix argument
by Marc-André Lureau
· 7 years ago
c788341
python: Remove scripts/ordereddict.py
by Eduardo Habkost
· 7 years ago
d6fe3d0
qapi: introduce new cmd option "allow-preconfig"
by Igor Mammedov
· 7 years ago
9a801c7
qapi: add SysEmuTarget to "common.json"
by Laszlo Ersek
· 7 years ago
cb3e7f0
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
by Marc-André Lureau
· 7 years ago
9408860
qapi: restrict allow-oob value to be "true"
by Peter Xu
· 7 years ago
876c675
qapi: introduce new cmd option "allow-oob"
by Peter Xu
· 7 years ago
7d0f982
qapi: generate a literal qobject for introspection
by Marc-André Lureau
· 7 years ago
26ee12a
qapi2texi: minor python code simplification
by Marc-André Lureau
· 7 years ago
eb815e2
qapi: Move qapi-schema.json to qapi/, rename generated files
by Markus Armbruster
· 7 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 7 years ago
252dc31
qapi: Generate separate .h, .c for each module
by Markus Armbruster
· 7 years ago
f9c1463
qapi/common: Fix guardname() for funny filenames
by Markus Armbruster
· 7 years ago
cdb6610
qapi/types qapi/visit: Generate built-in stuff into separate files
by Markus Armbruster
· 7 years ago
71b3f04
qapi: Make code-generating visitors use QAPIGen more
by Markus Armbruster
· 7 years ago
834a3f3
qapi: Rename generated qmp-marshal.c to qmp-commands.c
by Markus Armbruster
· 7 years ago
cf40a0a
qapi: Record 'include' directives in intermediate representation
by Markus Armbruster
· 7 years ago
8a84767
qapi: Generate in source order
by Markus Armbruster
· 7 years ago
97f0249
qapi: Record 'include' directives in parse tree
by Markus Armbruster
· 7 years ago
4257053
qapi: Concentrate QAPISchemaParser.exprs updates in .__init__()
by Markus Armbruster
· 7 years ago
181feaf
qapi: Lift error reporting from QAPISchema.__init__() to callers
by Markus Armbruster
· 7 years ago
71a7510
qapi/common: Eliminate QAPISchema.exprs
by Markus Armbruster
· 7 years ago
af97502
qapi: Improve include file name reporting in error messages
by Markus Armbruster
· 7 years ago
907b846
qapi: Touch generated files only when they change
by Markus Armbruster
· 7 years ago
3b446a1
qapi-gen: Convert from getopt to argparse
by Markus Armbruster
· 7 years ago
fb0bc83
qapi-gen: New common driver for code and doc generators
by Markus Armbruster
· 7 years ago