)]}'
{
  "commit": "3af8dba67e5790a9278570873de0d637f230652b",
  "tree": "99cabd908b54aab036572a390006cfb369c2f45d",
  "parents": [
    "67cc42c495780f1fb54f7f2da288ae13e2b7d2cf"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Jan 20 12:27:16 2026 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jan 20 12:52:45 2026 -0800"
  },
  "message": "Modernize the Arm cpuinfo parser a bit\n\nNow that we\u0027re C++, we can just use std::string_view here, rather than\nmaking our own. Also since this is just a C++ file now, use the C++\nstyle to name these functions. Squatting bssl::SplitStringView seems a\nbit rude, so wrap it in a little namespace.\n\nWhile I\u0027m here, now that we only need to read /proc/cpuinfo in this\nworkaround path (we used to always need it), don\u0027t bother even opening\nthe file most of the time.\n\nChange-Id: I5d2dd22e99f7977c04c7cc58a4725044009523d1\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/87429\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ddd8d9fd85b99f8923a369f9fca9ea3970282693",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux.cc",
      "new_id": "d8ea98a6d6ed160d9529cbb8de2d4b4db1ffc3a9",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux.cc"
    },
    {
      "type": "modify",
      "old_id": "e19fcc928f61b65eb661a60633538b95ae61bbc9",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux.h",
      "new_id": "b01ee5414c91700571de94216ec4741a12325c10",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux.h"
    },
    {
      "type": "modify",
      "old_id": "34b5f4d8725925fc87cd37253e6d49b306819c65",
      "old_mode": 33188,
      "old_path": "crypto/cpu_arm_linux_test.cc",
      "new_id": "1fd13112809afe44d80854dbe96c10036703a23d",
      "new_mode": 33188,
      "new_path": "crypto/cpu_arm_linux_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d28a1379e6fce62666e38601d28785bd0be6c167",
      "old_mode": 33188,
      "old_path": "fuzz/arm_cpuinfo.cc",
      "new_id": "08085507cad497fe08560982d109784d0337fd91",
      "new_mode": 33188,
      "new_path": "fuzz/arm_cpuinfo.cc"
    }
  ]
}
