)]}'
{
  "commit": "349f974b1437d2ccef5d773846bc677caa900a70",
  "tree": "c3d2de1c4a87df934f8b4af0dd18baeb783862bd",
  "parents": [
    "641cdb6aed9561af53332093bee23a192353fca5"
  ],
  "author": {
    "name": "Alexis Cruz-Ayala",
    "email": "alexisdavidc@google.com",
    "time": "Tue Jun 02 16:45:55 2026 -0400"
  },
  "committer": {
    "name": "Alexis Cruz-Ayala",
    "email": "alexisdavidc@google.com",
    "time": "Wed Jun 03 08:06:05 2026 -0700"
  },
  "message": "SkFlattenable::Register now performs a sorted insert\n\nIn order to maintain the sorted quality of `Entry gEntries`, I updated SkFlattenable::Register to perform a sorted insert with the new element. To avoid possible threading issues, I added an SkSharedMutex.\n\nChange-Id: I14a9001ef2822211bbcbe994b73b4671ae17844d\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1252956\nReviewed-by: Kaylee Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Alexis Cruz-Ayala \u003calexisdavidc@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "892a5933a279e7ddbedc472752bcdb8c09ae3a58",
      "old_mode": 33188,
      "old_path": "include/core/SkFlattenable.h",
      "new_id": "eaa790d2511f5694ac7fb1f14c32829a52b6adb0",
      "new_mode": 33188,
      "new_path": "include/core/SkFlattenable.h"
    },
    {
      "type": "modify",
      "old_id": "e10f54e88f447fb3d2e447df266f35c6d323f789",
      "old_mode": 33188,
      "old_path": "src/core/SkFlattenable.cpp",
      "new_id": "62642aa4aea3886af40725473add2f71155cc8aa",
      "new_mode": 33188,
      "new_path": "src/core/SkFlattenable.cpp"
    },
    {
      "type": "modify",
      "old_id": "c189a32cb6a7d1bb106c2b8240f04126f7837218",
      "old_mode": 33188,
      "old_path": "src/core/SkGlobalInitialization_core.cpp",
      "new_id": "e580c21c0ae77f51d02106cab5d05b200a0278b4",
      "new_mode": 33188,
      "new_path": "src/core/SkGlobalInitialization_core.cpp"
    }
  ]
}
