1. f9e6102 qapi: More robust conditions for when labels are needed by Eric Blake · 10 years ago
  2. 18bdbc3 qapi: Simplify gen_visit_fields() error handling by Eric Blake · 10 years ago
  3. 82ca8e4 qapi: Share gen_visit_fields() by Eric Blake · 10 years ago
  4. 1f35334 qapi: Share gen_err_check() by Eric Blake · 10 years ago
  5. 05372f7 qapi: Consistent generated code: minimize push_indent() usage by Eric Blake · 10 years ago
  6. f8b7f1a qapi: Consistent generated code: prefer visitor 'v' by Eric Blake · 10 years ago
  7. 2a0f50e qapi: Consistent generated code: prefer error 'err' by Eric Blake · 10 years ago
  8. 56d92b0 qapi-commands: De-duplicate output marshaling functions by Markus Armbruster · 10 years ago
  9. 03b4367 qapi: De-duplicate parameter list generation by Markus Armbruster · 10 years ago
  10. 7fad30f qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO() by Markus Armbruster · 10 years ago
  11. f153801 qapi-commands: Rearrange code by Markus Armbruster · 10 years ago
  12. e98859a qapi: Clean up after recent conversions to QAPISchemaVisitor by Markus Armbruster · 10 years ago
  13. 5710153 qapi: Replace dirty is_c_ptr() by method c_null() by Markus Armbruster · 10 years ago
  14. ee44602 qapi-commands: Convert to QAPISchemaVisitor by Markus Armbruster · 10 years ago
  15. ac88219 qapi: New QAPISchema intermediate reperesentation by Markus Armbruster · 10 years ago
  16. 3a864e7 qapi: Generated code cleanup by Markus Armbruster · 10 years ago
  17. 3f99144 qapi-commands: Drop useless initialization by Markus Armbruster · 10 years ago
  18. 1f9a7a1 qapi-commands: Don't feed output of mcgen() to mcgen() again by Markus Armbruster · 10 years ago
  19. e02bca2 qapi-commands: Inline gen_marshal_output_call() by Markus Armbruster · 10 years ago
  20. 8102307 qapi-commands: Fix gen_err_check(e) for e and e != 'local_err' by Markus Armbruster · 10 years ago
  21. 5aa05d3 qapi: Drop unused and useless parameters and variables by Markus Armbruster · 10 years ago
  22. 77e703b qapi: Clean up cgen() and mcgen() by Markus Armbruster · 10 years ago
  23. cc7a8ea Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 10 years ago
  24. 485febc qmp: Wean off qerror_report() by Markus Armbruster · 10 years ago
  25. 4180978 qapi: Inline gen_command_decl_prologue(), gen_command_def_prologue() by Markus Armbruster · 10 years ago
  26. 12f8e1b qapi: Factor open_output(), close_output() out of generators by Markus Armbruster · 10 years ago
  27. 2114f5a qapi: Factor parse_command_line() out of the generators by Markus Armbruster · 10 years ago
  28. 72aaa73 qapi: qapi-commands.py option --type is unused, drop it by Markus Armbruster · 10 years ago
  29. e3c4c3d qapi: Support downstream events and commands by Eric Blake · 10 years ago
  30. 18df515 qapi: Rename identical c_fun()/c_var() into c_name() by Eric Blake · 10 years ago
  31. 6b5abc7 qapi: Drop support for inline nested types by Eric Blake · 10 years ago
  32. d708cdb qapi: Unify type bypass and add tests by Eric Blake · 10 years ago
  33. 05dfb26 qapi: Suppress unwanted space between type and identifier by Amos Kong · 11 years ago
  34. 0d14eeb qapi: add const prefix to 'char *' insider c_type() by Amos Kong · 11 years ago
  35. fc13d93 qapi: zero-initialize all QMP command parameters by Michael Roth · 11 years ago
  36. 297a364 qapi: Replace uncommon use of the error API by the common one by Markus Armbruster · 11 years ago
  37. e2cd0f4 qapi: Replace start_optional()/end_optional() by optional() by Markus Armbruster · 11 years ago
  38. f9bee75 qapi: Normalize marshalling's visitor initialization and cleanup by Markus Armbruster · 11 years ago
  39. 33aaad5 qapi: Use an explicit input file by Lluís Vilanova · 11 years ago
  40. 56bed41 qapi: Drop unused code in qapi-commands.py by Markus Armbruster · 11 years ago
  41. 678e48a qapi: Fix licensing of scripts by Markus Armbruster · 11 years ago
  42. 8f91ad8 qapi: qapi-commands: fix possible leaks on visitor dealloc by Luiz Capitulino · 12 years ago
  43. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 13 years ago
  44. 7b1b5d1 qapi: move include files to include/qobject/ by Paolo Bonzini · 13 years ago
  45. 4167c42 qapi: remove qapi/qapi-types-core.h by Paolo Bonzini · 13 years ago
  46. 79ee7df qapi: move inclusions of qemu-common.h from headers to .c files by Paolo Bonzini · 13 years ago
  47. 08b76b9 scripts: qapi-commands.py: qmp-commands.h: include qdict.h by Luiz Capitulino · 13 years ago
  48. d34b867 qapi: add support for command options by Luiz Capitulino · 13 years ago
  49. 6d36d7d qmp: parse commands in strict mode by Paolo Bonzini · 13 years ago
  50. c9da228 qapi: add c_fun to escape function names by Federico Simoncelli · 13 years ago
  51. 19bf7c8 Fix qapi code generation fix by Avi Kivity · 14 years ago
  52. 8d3bc51 Fix qapi code generation wrt parallel build by Avi Kivity · 14 years ago
  53. 5dbee47 qapi: allow a 'gen' key to suppress code generation by Anthony Liguori · 14 years ago
  54. 694a099 qapi-commands.py: Don't call the output marshal on error by Luiz Capitulino · 14 years ago
  55. 15e43e6 qapi: fixup command generation for functions that return list types by Anthony Liguori · 14 years ago
  56. 776574d qapi: add code generation support for middle mode by Anthony Liguori · 14 years ago
  57. 7534ba0 qapi: fix build issue due to missing newline in generated header by Michael Roth · 14 years ago
  58. c17d990 qapi: add qapi-commands.py code generator by Michael Roth · 14 years ago