Sign in
qemu
/
qemu
/
26a6fc96e0ca7522b855c2164bc6098240c286f6
/
scripts
/
qapi-commands.py
a0067da
qapi: check invalid arguments on no-args commands
by Marc-André Lureau
· 8 years ago
077b009
qapi: remove the "middle" mode
by Marc-André Lureau
· 8 years ago
b804dc3
qapi: export the marshallers
by Marc-André Lureau
· 8 years ago
c818408
qapi: Implement boxed types for commands/events
by Eric Blake
· 9 years ago
48825ca
qapi: Plumb in 'boxed' to qapi generator lower levels
by Eric Blake
· 9 years ago
fa274ed
qapi: Drop useless gen_err_check()
by Eric Blake
· 9 years ago
b616770
qapi: Add type.is_empty() helper
by Eric Blake
· 9 years ago
3b098d5
qapi: Add new visit_complete() function
by Eric Blake
· 9 years ago
b70ce10
qmp-input-visitor: Favor new visit_free() function
by Eric Blake
· 9 years ago
2c0ef9f
qapi: Add new visit_free() function
by Eric Blake
· 9 years ago
1158bb2
qapi: Add parameter to visit_end_*
by Eric Blake
· 9 years ago
15c2f66
qapi: Split visit_end_struct() into pieces
by Eric Blake
· 9 years ago
ed84153
qapi-commands: Wrap argument visit in visit_start_struct
by Eric Blake
· 9 years ago
fc471c1
qapi: Consolidate QMP input visitor creation
by Eric Blake
· 9 years ago
c1ff0e6
qapi-commands: Inline single-use helpers of gen_marshal()
by Eric Blake
· 9 years ago
386230a
qapi-commands: Utilize implicit struct visits
by Eric Blake
· 9 years ago
972a110
qapi: Fix command with named empty argument type
by Eric Blake
· 9 years ago
29f6bd1
qapi: Assert in places where variants are not handled
by Eric Blake
· 9 years ago
14f00c6
qapi: Rename 'fields' to 'members' in generator
by Eric Blake
· 9 years ago
9167ebd
qapi: Clean up includes in generated files
by Eric Blake
· 9 years ago
51e72bc
qapi: Swap visit_* arguments for consistent 'name' placement
by Eric Blake
· 9 years ago
f9e6102
qapi: More robust conditions for when labels are needed
by Eric Blake
· 9 years ago
18bdbc3
qapi: Simplify gen_visit_fields() error handling
by Eric Blake
· 9 years ago
82ca8e4
qapi: Share gen_visit_fields()
by Eric Blake
· 9 years ago
1f35334
qapi: Share gen_err_check()
by Eric Blake
· 9 years ago
05372f7
qapi: Consistent generated code: minimize push_indent() usage
by Eric Blake
· 9 years ago
f8b7f1a
qapi: Consistent generated code: prefer visitor 'v'
by Eric Blake
· 9 years ago
2a0f50e
qapi: Consistent generated code: prefer error 'err'
by Eric Blake
· 9 years ago
56d92b0
qapi-commands: De-duplicate output marshaling functions
by Markus Armbruster
· 9 years ago
03b4367
qapi: De-duplicate parameter list generation
by Markus Armbruster
· 9 years ago
7fad30f
qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO()
by Markus Armbruster
· 9 years ago
f153801
qapi-commands: Rearrange code
by Markus Armbruster
· 9 years ago
e98859a
qapi: Clean up after recent conversions to QAPISchemaVisitor
by Markus Armbruster
· 9 years ago
5710153
qapi: Replace dirty is_c_ptr() by method c_null()
by Markus Armbruster
· 9 years ago
ee44602
qapi-commands: Convert to QAPISchemaVisitor
by Markus Armbruster
· 9 years ago
ac88219
qapi: New QAPISchema intermediate reperesentation
by Markus Armbruster
· 9 years ago
3a864e7
qapi: Generated code cleanup
by Markus Armbruster
· 10 years ago
3f99144
qapi-commands: Drop useless initialization
by Markus Armbruster
· 10 years ago
1f9a7a1
qapi-commands: Don't feed output of mcgen() to mcgen() again
by Markus Armbruster
· 10 years ago
e02bca2
qapi-commands: Inline gen_marshal_output_call()
by Markus Armbruster
· 10 years ago
8102307
qapi-commands: Fix gen_err_check(e) for e and e != 'local_err'
by Markus Armbruster
· 10 years ago
5aa05d3
qapi: Drop unused and useless parameters and variables
by Markus Armbruster
· 10 years ago
77e703b
qapi: Clean up cgen() and mcgen()
by Markus Armbruster
· 10 years ago
cc7a8ea
Include qapi/qmp/qerror.h exactly where needed
by Markus Armbruster
· 10 years ago
485febc
qmp: Wean off qerror_report()
by Markus Armbruster
· 10 years ago
4180978
qapi: Inline gen_command_decl_prologue(), gen_command_def_prologue()
by Markus Armbruster
· 10 years ago
12f8e1b
qapi: Factor open_output(), close_output() out of generators
by Markus Armbruster
· 10 years ago
2114f5a
qapi: Factor parse_command_line() out of the generators
by Markus Armbruster
· 10 years ago
72aaa73
qapi: qapi-commands.py option --type is unused, drop it
by Markus Armbruster
· 10 years ago
e3c4c3d
qapi: Support downstream events and commands
by Eric Blake
· 10 years ago
18df515
qapi: Rename identical c_fun()/c_var() into c_name()
by Eric Blake
· 10 years ago
6b5abc7
qapi: Drop support for inline nested types
by Eric Blake
· 10 years ago
d708cdb
qapi: Unify type bypass and add tests
by Eric Blake
· 10 years ago
05dfb26
qapi: Suppress unwanted space between type and identifier
by Amos Kong
· 11 years ago
0d14eeb
qapi: add const prefix to 'char *' insider c_type()
by Amos Kong
· 11 years ago
fc13d93
qapi: zero-initialize all QMP command parameters
by Michael Roth
· 11 years ago
297a364
qapi: Replace uncommon use of the error API by the common one
by Markus Armbruster
· 11 years ago
e2cd0f4
qapi: Replace start_optional()/end_optional() by optional()
by Markus Armbruster
· 11 years ago
f9bee75
qapi: Normalize marshalling's visitor initialization and cleanup
by Markus Armbruster
· 11 years ago
33aaad5
qapi: Use an explicit input file
by Lluís Vilanova
· 11 years ago
56bed41
qapi: Drop unused code in qapi-commands.py
by Markus Armbruster
· 11 years ago
678e48a
qapi: Fix licensing of scripts
by Markus Armbruster
· 11 years ago
8f91ad8
qapi: qapi-commands: fix possible leaks on visitor dealloc
by Luiz Capitulino
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
7b1b5d1
qapi: move include files to include/qobject/
by Paolo Bonzini
· 12 years ago
4167c42
qapi: remove qapi/qapi-types-core.h
by Paolo Bonzini
· 12 years ago
79ee7df
qapi: move inclusions of qemu-common.h from headers to .c files
by Paolo Bonzini
· 12 years ago
08b76b9
scripts: qapi-commands.py: qmp-commands.h: include qdict.h
by Luiz Capitulino
· 13 years ago
d34b867
qapi: add support for command options
by Luiz Capitulino
· 13 years ago
6d36d7d
qmp: parse commands in strict mode
by Paolo Bonzini
· 13 years ago
c9da228
qapi: add c_fun to escape function names
by Federico Simoncelli
· 13 years ago
19bf7c8
Fix qapi code generation fix
by Avi Kivity
· 13 years ago
8d3bc51
Fix qapi code generation wrt parallel build
by Avi Kivity
· 13 years ago
5dbee47
qapi: allow a 'gen' key to suppress code generation
by Anthony Liguori
· 13 years ago
694a099
qapi-commands.py: Don't call the output marshal on error
by Luiz Capitulino
· 13 years ago
15e43e6
qapi: fixup command generation for functions that return list types
by Anthony Liguori
· 13 years ago
776574d
qapi: add code generation support for middle mode
by Anthony Liguori
· 14 years ago
7534ba0
qapi: fix build issue due to missing newline in generated header
by Michael Roth
· 14 years ago
c17d990
qapi: add qapi-commands.py code generator
by Michael Roth
· 14 years ago