Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-10-30' into staging
commitfdf927621a99711bf1a81712bce054794f2d44c3
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 30 Oct 2015 09:41:14 +0000 (30 09:41 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 30 Oct 2015 09:41:15 +0000 (30 09:41 +0000)
tree80f07df372792aa048761b69f3864d8a497cdb2b
parent7bc8e0c967a4ef77657174d28af775691e18b4ce
parent7f1e7b23d57408c86d350b3544673fdcd6be55c0
Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-10-30' into staging

QMP and QObject patches

# gpg: Signature made Fri 30 Oct 2015 08:06:26 GMT using RSA key ID EB918653
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"

* remotes/armbru/tags/pull-monitor-2015-10-30:
  docs: Document QMP event rate limiting
  monitor: Throttle event VSERPORT_CHANGE separately by "id"
  monitor: Turn monitor_qapi_event_state[] into a hash table
  glib: add compatibility interface for g_hash_table_add()
  monitor: Split MonitorQAPIEventConf off MonitorQAPIEventState
  monitor: Switch from timer_new() to timer_new_ns()
  monitor: Simplify event throttling
  monitor: Reduce casting of QAPI event QDict
  qstring: Make conversion from QObject * accept null
  qlist: Make conversion from QObject * accept null
  qfloat qint: Make conversion from QObject * accept null
  qdict: Make conversion from QObject * accept null
  qbool: Make conversion from QObject * accept null
  qobject: Drop QObject_HEAD

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>