)]}'
{
  "commit": "7b2bbd6afd1d3bf9e80b9acea5fabdbf8f9cf18a",
  "tree": "4a1a92b520436597caa14428ae77806567f0d17f",
  "parents": [
    "83d429403f6eebdeb3c4bc84a652dad632fa15e6"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Tue May 30 14:23:40 2023 +0000"
  },
  "committer": {
    "name": "Vladimír Marko",
    "email": "vmarko@google.com",
    "time": "Tue Jun 06 06:51:39 2023 +0000"
  },
  "message": "Add assembler for riscv64, part 5.\n\nImplement Ecall, Ebreak, FenceTso, CSR access and\nmaterializing constants.\n\nTest: m test-art-host-gtest\nBug: 283082089\nChange-Id: I95b8fdd45c248cf5fd42dc859cb8c55f2c0b53b1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8787005aa9eee1950600108d178a432b0742db90",
      "old_mode": 33188,
      "old_path": "compiler/utils/riscv64/assembler_riscv64.cc",
      "new_id": "b8c077dea3c103aafdf431f6f928a347eecb575d",
      "new_mode": 33188,
      "new_path": "compiler/utils/riscv64/assembler_riscv64.cc"
    },
    {
      "type": "modify",
      "old_id": "5f7c2467e66d62844b3a9f8e0783749ce4d2177f",
      "old_mode": 33188,
      "old_path": "compiler/utils/riscv64/assembler_riscv64.h",
      "new_id": "71fe680ef996e3f15724d7361511b4773dfae497",
      "new_mode": 33188,
      "new_path": "compiler/utils/riscv64/assembler_riscv64.h"
    },
    {
      "type": "modify",
      "old_id": "f936cb628ae50a4d92ec816b60264eb8cebe5cf5",
      "old_mode": 33188,
      "old_path": "compiler/utils/riscv64/assembler_riscv64_test.cc",
      "new_id": "8b6e25f06615f434564df7c73eee1027c5cc78d6",
      "new_mode": 33188,
      "new_path": "compiler/utils/riscv64/assembler_riscv64_test.cc"
    }
  ]
}
