)]}'
{
  "commit": "d380c23b2cc0b02e10819e779c73cde2c62603b2",
  "tree": "09d204c87ed6a9f55aa0c6305d7e4199a71dbf8a",
  "parents": [
    "39fb9eeccf2e79542acad9bbf5196e462c1b2cee"
  ],
  "author": {
    "name": "Eugene Zhulenev",
    "email": "ezhulenev@google.com",
    "time": "Mon Oct 14 14:31:59 2019 -0700"
  },
  "committer": {
    "name": "Eugene Zhulenev",
    "email": "ezhulenev@google.com",
    "time": "Mon Oct 14 14:31:59 2019 -0700"
  },
  "message": "Block evaluation for TensorGenerator/TensorReverse/TensorShuffling\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29aa7a97e56a38e9a177b3b8679d57987d07ce4a",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h",
      "new_id": "f2b9389c856d0761b76a7af5a78c254e4d51fea2",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h"
    },
    {
      "type": "modify",
      "old_id": "b8c5925430f5e58f4598ce716fdd84c72c2aac21",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBlockV2.h",
      "new_id": "099d7cd57e559c2169a4b7f8b4736c30643cc251",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBlockV2.h"
    },
    {
      "type": "modify",
      "old_id": "dc9551d3234bad38239e8f57f251994bb11d8a35",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h",
      "new_id": "cc0a00e8dbd1bdfff5ca48f715c70fb783af0af1",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h"
    },
    {
      "type": "modify",
      "old_id": "20591da3320565e40988bc4f2c84e1d0a7c1394f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h",
      "new_id": "7eaf1f09e94da4b0eb43972abf58dfad21e2eeff",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h"
    },
    {
      "type": "modify",
      "old_id": "cc3e67677590c7f20e277151fcd0e49052103c68",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h",
      "new_id": "2a6d67ad5754875605fb1302e84ac6479f9f5117",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h"
    },
    {
      "type": "modify",
      "old_id": "d7bebd30b6dab3866b5d636af84da6e6cc72e85d",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h",
      "new_id": "132458a2049fd25ff85de93813332bb3f5d14552",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h"
    },
    {
      "type": "modify",
      "old_id": "b77d8fe84d3f4a0cfa4c6cad40cbf18c74c5e6ce",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h",
      "new_id": "4c2767d44c215adb338bd6ff80aaf0c67e18146b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "6ad6327a652b7c6f30875191a1f1a9a16f002a9e",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h",
      "new_id": "97ac96db133bd8efb32134340de915504dbb6a74",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h"
    },
    {
      "type": "modify",
      "old_id": "d98af1355284c771fd747df71bc8dba68c1ac6ab",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h",
      "new_id": "7d12e781e0ad7413216bf77e5532c914226e79ef",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h"
    },
    {
      "type": "modify",
      "old_id": "38d0bf7d30959b5d497e541d1524fc467e083c2b",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h",
      "new_id": "c69e2df9214df5d1ec47d9448aed87ce17f71c63",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h"
    },
    {
      "type": "modify",
      "old_id": "c9d78ba9b7eb07dd30bed8053029d7e587ac5c3f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h",
      "new_id": "ab3a979a855bdfb7dcde14b58969ecdabae6f881",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h"
    },
    {
      "type": "modify",
      "old_id": "a0b4e04b1ae00fc145f237f8d3c013287c6a9dc8",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h",
      "new_id": "99c74fc6716409fd393908cb5b782dd9e0ab70d3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h"
    },
    {
      "type": "modify",
      "old_id": "6e7abeb09378d0688d82e5d82f5c59f19246773e",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h",
      "new_id": "a51c885403b6d807994a3caf8b8debf7aa9ff2be",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h"
    },
    {
      "type": "modify",
      "old_id": "5e8abad7537650e86e5707cb1107d90727f227b0",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h",
      "new_id": "bb9908b6246f4d06f50aa67e2e399fa5f74ccb5d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h"
    },
    {
      "type": "modify",
      "old_id": "aac75014c60d71b61bd0534a836da2138a888fb4",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_block_eval.cpp",
      "new_id": "eb93c5c535e8edfe1d36d3d5843672eaa9255007",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_block_eval.cpp"
    },
    {
      "type": "modify",
      "old_id": "66f9327460866e039badffa2e900d38464c9a48b",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_executor.cpp",
      "new_id": "dd68ddf171ae8b31186fe4b787a33aa0d755cfa5",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_executor.cpp"
    }
  ]
}
