48 Commits (a3cfea92e2030926e00a2519d299384ea648e36e)

Author SHA1 Message Date
Marc-André Lureau d709bbf3b1 include/qapi: add g_autoptr support for qobject types 4 years ago
Zhang Han 1841f0112c qobject: braces {} are necessary for all arms of this statement 5 years ago
Zhang Han f3d71c6e8d qobject: spaces required around that operators 5 years ago
Zhang Han be08fb1897 qobject: code indent should never use tabs 5 years ago
Markus Armbruster 80d71121b7 qobject: Move internals to qobject-internal.h 5 years ago
zhaolichang e3a6e0daf4 qemu/: fix some comment spelling errors 6 years ago
Markus Armbruster 7b1cd1c65a qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next() 6 years ago
Markus Armbruster 0bcc8e5bd8 qobject: Move block-specific qdict code to block-qdict.c 8 years ago
Max Reitz 609f45ea95 block: Add block-specific QDict header 8 years ago
Marc-André Lureau f5a74a5a50 qobject: Modify qobject_ref() to return obj 8 years ago
Marc-André Lureau cb3e7f08ae qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 8 years ago
Max Reitz 532fb53284 qapi: Make more of qobject_to() 8 years ago
Max Reitz cb51b976ba qapi: Remove qobject_to_X() functions 8 years ago
Max Reitz 7dc847ebba qapi: Replace qobject_to_X(o) by qobject_to(X, o) 8 years ago
Kevin Wolf bcebf102cc qdict: Introduce qdict_rename_keys() 8 years ago
Markus Armbruster 47e6b297e7 Include qapi/qmp/qlist.h exactly where needed 8 years ago
Markus Armbruster 5ee9d2fe9e Include qapi/qmp/qobject.h exactly where needed 8 years ago
Markus Armbruster 15280c360e qdict qlist: Make most helper macros functions 8 years ago
Max Reitz b38dd678a2 qapi: Add qobject_is_equal() 9 years ago
Marc-André Lureau 01b2ffcedd qapi: merge QInt and QFloat in QNum 9 years ago
Eric Blake 46f5ac205a qobject: Use simpler QDict/QList scalar insertion macros 9 years ago
Markus Armbruster b30d188677 util/cutils: Rename qemu_strtoll(), qemu_strtoull() 9 years ago
Markus Armbruster b25f23e7db qdict: Make qdict_get_qlist() safe like qdict_get_qdict() 9 years ago
Daniel P. Berrange 603476c25c qdict: implement a qdict_crumple method for un-flattening a dict 10 years ago
Peter Xu de4905f4bc qdict: fix unbounded stack warning for qdict_array_entries 10 years ago
Veronia Bahaa f348b6d1a5 util: move declarations out of qemu-common.h 10 years ago
Peter Maydell f2ad72b30e qobject: Clean up includes 10 years ago
Eric Blake 1310a3d3bd qobject: Rename qtype_code to QType 11 years ago
Eric Blake 55e1819c50 qobject: Simplify QObject 11 years ago
Markus Armbruster 7f0278435d qstring: Make conversion from QObject * accept null 11 years ago
Markus Armbruster fcf73f66a6 qfloat qint: Make conversion from QObject * accept null 11 years ago
Markus Armbruster 89cad9f3ec qdict: Make conversion from QObject * accept null 11 years ago
Markus Armbruster 14b6160099 qbool: Make conversion from QObject * accept null 11 years ago
Eric Blake 34acbc9522 qobject: Use 'bool' inside qdict 11 years ago
Eric Blake fc48ffc39e qobject: Use 'bool' for qbool 11 years ago
Kevin Wolf 7990d2c99c qdict: Add qdict_{set,copy}_default() 11 years ago
Kevin Wolf bd50530a9f qdict: Add qdict_array_entries() 11 years ago
Max Reitz 9c52681277 qdict: Add qdict_join() 12 years ago
Max Reitz bae3f92a01 qdict: Extract non-QDicts in qdict_array_split() 12 years ago
Max Reitz 9f23fc0c23 qapi: extend qdict_flatten() for QLists 13 years ago
Max Reitz 05a8c22271 qdict: Add qdict_array_split() 13 years ago
Kevin Wolf 4d5977eaec qdict: Optimise qdict_do_flatten() 13 years ago
Kevin Wolf 6273d1136a qdict: Fix memory leak in qdict_do_flatten() 13 years ago
Benoît Canet 5726d872f3 qdict: Extract qdict_extract_subqdict 13 years ago
Kevin Wolf f660dc6a2e Implement qdict_flatten() 13 years ago
Kevin Wolf b382bc9a15 Add qdict_clone_shallow() 13 years ago
Paolo Bonzini a372823a14 build: move qobject files to qobject/ and libqemuutil.a 14 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 7b1b5d1913 qapi: move include files to include/qobject/ 14 years ago
Anthony Liguori 7267c0947d Use glib memory allocation and free functions 15 years ago