)]}'
{
  "commit": "4c94f6c54bbc4dc5f418da01d8ec01e2adf636be",
  "tree": "fd2cda9d5f298aa359a1bf69dd19adfce1a4bc55",
  "parents": [
    "3112030a430553768de5d30c05bedf8710784452"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Sun May 24 02:26:19 2009 -0400"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri Jun 12 20:45:48 2009 +0200"
  },
  "message": "nvedit: speed up printing of environment\n\nThe printing code would check the same environment byte multiple times and\nwrite to the console one byte at a time.  For some devices (such as the\nBlackfin JTAG console which operates in 8 bytes at a time), this is pretty\ndamned slow.  So create a small 16 byte buffer to fill up and send to puts\nas needed.  In the process, unify the different print functions, shrink\nthe resulting code (source and compiled), and avoid excess env reads as\nthose too can be somewhat expensive depending on the board.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ee971ab0e3165c9bbcd680f6994b6b1833ddef1",
      "old_mode": 33188,
      "old_path": "common/cmd_nvedit.c",
      "new_id": "ac9e5cfc3205797de41d3d0bba9e26bc3982e827",
      "new_mode": 33188,
      "new_path": "common/cmd_nvedit.c"
    }
  ]
}
