)]}'
{
  "commit": "068611f07d28255b3efc56df506eabfb049d9411",
  "tree": "4ac5d034d10fe9a0dfbdaffed6c6b450668adff5",
  "parents": [
    "377573cc10387b2aed700dd92aec4ee2c9f62422"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Fri Apr 17 17:39:20 2020 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Fri Apr 17 21:55:07 2020 +0000"
  },
  "message": "Fix JIT on separate thread\n\nWhen JIT_IN_SEPARATE_THREAD is defined we generate Reactor routines on\nLLVM in a new thread. Since concurrent code generation was enabled by\nmaking ::jit thread-local, we need to assign it the pointer of the\nthread that creates the new thread.\n\nBug: b/153803432\nChange-Id: Ia7454ac5823d61a1fb139b337d2af2de3a5104af\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/44048\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48861e9446f64dae38d6824f7620b1d9d731bbf4",
      "old_mode": 33188,
      "old_path": "src/Reactor/LLVMReactor.cpp",
      "new_id": "6e184b8fa49be75ba08d3031c3d4f18c883caabe",
      "new_mode": 33188,
      "new_path": "src/Reactor/LLVMReactor.cpp"
    }
  ]
}
