)]}'
{
  "commit": "b7b7fd22e5f28079b92412f47f6da4df43e4cd37",
  "tree": "3a94bb81b075a431efd80fd597a3d67ed8963c2b",
  "parents": [
    "3b5edab3497f7f15c56e4ccf4ecbd0139e657755"
  ],
  "author": {
    "name": "Gurchetan Singh",
    "email": "gurchetansingh@google.com",
    "time": "Mon Jan 05 13:33:08 2026 -0800"
  },
  "committer": {
    "name": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Feb 09 09:19:19 2026 -0800"
  },
  "message": "swiftshader: llvm-16.0: remove unnecessary virtual specifier\n\nWith ag/37181443, this worked around this in Mesa.  But not\nwe generate Android.bp automatically, so we either need to\nupstream a patch to Mesa3D that explains this LLVM 16 quirk,\nor we just modify Swiftshader LLVM.\n\nSince Swiftshader is on it\u0027s way out and the chances of\nmerge conflicts is very small, workaround it here.\n\nBUG\u003d473596493\nTEST\u003dCI/CD\n\nChange-Id: Idb306ddef1a73d777f4050ea2e1e6928aebcfb26\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/77168\nTested-by: Geoff Lang \u003cgeofflang@google.com\u003e\nReviewed-by: Geoff Lang \u003cgeofflang@google.com\u003e\nReviewed-by: Shahbaz Youssefi \u003csyoussefi@google.com\u003e\nCommit-Queue: Geoff Lang \u003cgeofflang@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82c07d47a1930ce37d7ca8d002d96c4f70342a25",
      "old_mode": 33188,
      "old_path": "third_party/llvm-16.0/llvm/include/llvm/IR/ConstantFolder.h",
      "new_id": "1680eddfa9385e808972bc84667f1f2cd6b5f93c",
      "new_mode": 33188,
      "new_path": "third_party/llvm-16.0/llvm/include/llvm/IR/ConstantFolder.h"
    }
  ]
}
