)]}'
{
  "commit": "754fd932bedacfd7de35cf74da6adca89ba28089",
  "tree": "0ec076f3cec4c21cfbdd193e019a69f454145328",
  "parents": [
    "3e837b2c05bc63fe2226baf3c29923d5a688593f"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Fri Oct 28 10:52:40 2011 +0100"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Tue Nov 01 10:58:08 2011 -0500"
  },
  "message": "qemu-tls.h: Add abstraction layer for TLS variables\n\nAdd an abstraction layer for defining and using thread-local\nvariables. For the moment this is implemented only for Linux,\nwhich means they can only be used in restricted circumstances.\nThe abstraction layer allows us to add POSIX and Win32 support\nlater.\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b70f10f8f4dc14c879af1ca98c4eadd441cd2a3",
      "new_mode": 33188,
      "new_path": "qemu-tls.h"
    }
  ]
}
