All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/8] libxl: JSON infrastructure
@ 2014-06-19 17:44 Wei Liu
  2014-06-19 17:44 ` [PATCH v8 1/8] libxl_internal: functions to check default values for builtin types Wei Liu
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Wei Liu @ 2014-06-19 17:44 UTC (permalink / raw)
  To: xen-devel; +Cc: Wei Liu, ian.jackson, ian.campbell

V8 of the series. This series only contains JSON infrastructure patches.

The JSON infrastructure was tested with running testidl over and over again. A
new testidl executable was generated every run.

Rebased on top of staging.

Legend:
  A - acked
  D - previous acked, but new change introduced so acked-by dropped
  S - the same version as last round
  No marker - new patch

Wei.

Wei Liu (8):
 S libxl_internal: functions to check default values for builtin types
 A libxl/gentypes.py: don't generate default values
   libxl: clean up namespace violation
 D libxl IDL: generate code to parse libxl__json_object to libxl_FOO
     struct
 A libxl/gentest.py: test JSON parser
 A libxl: copy function for builtin types
 A libxl IDL: generate deep copy functions
 A libxl/gentest.py: test deep copy functions

 tools/libxl/Makefile                 |    4 +-
 tools/libxl/gentest.py               |   60 +++++++-
 tools/libxl/gentypes.py              |  260 +++++++++++++++++++++++++++++++++-
 tools/libxl/idl.py                   |   35 ++++-
 tools/libxl/idl.txt                  |   28 +++-
 tools/libxl/libxl.c                  |   70 ++++++++-
 tools/libxl/libxl.h                  |   26 ++++
 tools/libxl/libxl_cpuid.c            |   39 ++++-
 tools/libxl/libxl_internal.c         |    6 +
 tools/libxl/libxl_internal.h         |   66 ++++++---
 tools/libxl/libxl_json.c             |   26 ++--
 tools/libxl/libxl_nocpuid.c          |   12 +-
 tools/libxl/libxl_types.idl          |   45 +++---
 tools/libxl/libxl_types_internal.idl |    4 +-
 tools/libxl/libxl_utils.c            |   25 ++++
 tools/libxl/libxl_utils.h            |    4 +
 16 files changed, 643 insertions(+), 67 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-07-09  8:53 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-19 17:44 [PATCH v8 0/8] libxl: JSON infrastructure Wei Liu
2014-06-19 17:44 ` [PATCH v8 1/8] libxl_internal: functions to check default values for builtin types Wei Liu
2014-06-27 11:36   ` Ian Campbell
2014-06-19 17:44 ` [PATCH v8 2/8] libxl/gentypes.py: don't generate default values Wei Liu
2014-06-27 11:37   ` Ian Campbell
2014-07-09  8:53     ` Wei Liu
2014-06-19 17:44 ` [PATCH v8 3/8] libxl: clean up namespace violation Wei Liu
2014-06-27 11:37   ` Ian Campbell
2014-06-19 17:44 ` [PATCH v8 4/8] libxl IDL: generate code to parse libxl__json_object to libxl_FOO struct Wei Liu
2014-06-27 11:40   ` Ian Campbell
2014-06-19 17:44 ` [PATCH v8 5/8] libxl/gentest.py: test JSON parser Wei Liu
2014-06-19 17:44 ` [PATCH v8 6/8] libxl: copy function for builtin types Wei Liu
2014-06-19 17:44 ` [PATCH v8 7/8] libxl IDL: generate deep copy functions Wei Liu
2014-06-19 17:44 ` [PATCH v8 8/8] libxl/gentest.py: test " Wei Liu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.