)]}'
{
  "commit": "05a43ffcebf633c38634d52cdc72f7b08b8d5e34",
  "tree": "2a71c2af15e794d434ac30754c9a4fe4bf19377f",
  "parents": [
    "8f66a9b3313c87a538af6eb6d522a09c097880ca"
  ],
  "author": {
    "name": "Vignesh Venkatasubramanian",
    "email": "vigneshv@google.com",
    "time": "Fri Oct 05 11:12:42 2018 -0700"
  },
  "committer": {
    "name": "Vignesh Venkatasubramanian",
    "email": "vigneshv@google.com",
    "time": "Fri Oct 12 19:30:09 2018 +0000"
  },
  "message": "cfl_test: Fix rng initialization\n\n61fc3e4c65 introduced a bug where the rnd declaration with\ninitialization as a local variable, like so:\nACMRandom rnd(0xBABA);\n\nwas replaced with splitting it as a class variable and supposedly\ninitializing it in the init() function, like so:\nclass {\n ACMRandom rnd;\n ...\n void init() {\n   rnd(0xBABA);\n }\n ...\n}\n\nThe second implementation is incorrect and instead of\ninitalization, it merely calls the overriden operator() in the\nACMRandom class. If that operator wasn\u0027t there in that class, this\nline would\u0027ve been an error.\n\nFunctionally, it doesn\u0027t change much since the rng is initiazed\nwith a deterministic seed by default. Getting of rid of this call\navoids a random number that is generated and thrown away.\n\nChange-Id: I992c25e93392c5a5339ec1ba1866860701158879\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4d438d6abd992f5f8ae2eac100a1928790150a5",
      "old_mode": 33188,
      "old_path": "test/cfl_test.cc",
      "new_id": "f087dd9fbda30611286418a6a4d0229f3617b01e",
      "new_mode": 33188,
      "new_path": "test/cfl_test.cc"
    }
  ]
}
