)]}'
{
  "commit": "0f25b7f98bd04b7cb886f5efee5f477ef58c372e",
  "tree": "052ab9f4a9f24c5ca261942a29584c99276d60a5",
  "parents": [
    "dd55dfc914421098edfba38ec621b2aba3d34b49"
  ],
  "author": {
    "name": "Andrew Haley",
    "email": "aph@openjdk.org",
    "time": "Thu May 11 13:11:42 2017 +0100"
  },
  "committer": {
    "name": "Andrew Haley",
    "email": "aph@openjdk.org",
    "time": "Thu May 11 13:11:42 2017 +0100"
  },
  "message": "8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent\n\nReviewed-by: roland\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c25198c04f8db742f02ffee593fce670c81e2be",
      "old_mode": 33188,
      "old_path": "hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp",
      "new_id": "5abe4281aa2ffe0b5ccd5fe29ab389f9e9ebaa94",
      "new_mode": 33188,
      "new_path": "hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp"
    },
    {
      "type": "modify",
      "old_id": "e53cb5f90aa3f0ce3d607cabcb7b1adc745ab4ad",
      "old_mode": 33188,
      "old_path": "hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp",
      "new_id": "3f0115d5e6fe76d9c1867ba086f74ea236a6379c",
      "new_mode": 33188,
      "new_path": "hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp"
    }
  ]
}
