)]}'
{
  "commit": "68fced741dbd693b3fb100ce1cb7cd085654bf26",
  "tree": "1ef663511fe3eeb0341ac961878b91235c31e34b",
  "parents": [
    "cf0ed4e2ac09c3611d095c8810f61c17228937b8"
  ],
  "author": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Wed Jan 20 14:04:40 2016 +0000"
  },
  "committer": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Wed Jan 20 14:04:40 2016 +0000"
  },
  "message": "Continue to add the ability to create RTOS objects using static rather than dynamic memory allocation - now including all the semaphore types.\nUpdate the StaticAllocation.c standard demo file to exercise the new static allocation functions.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33dd56c573e2a9bf001229bb8167a9269a9082d7",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/Common/Minimal/StaticAllocation.c",
      "new_id": "ee35d4ec1c8fbe3879eba5071ff6b1c09756fee1",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/Common/Minimal/StaticAllocation.c"
    },
    {
      "type": "modify",
      "old_id": "a63481b34c23b60051b26f77c4867d541bc9cca3",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/include/queue.h",
      "new_id": "def602807e790162acde69d3bba5c6cbb63a49cf",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/include/queue.h"
    },
    {
      "type": "modify",
      "old_id": "a2ae50ec4713c770ea8db4b59063ffedc3a62eff",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/include/semphr.h",
      "new_id": "b6d6ac3b50457c3b39e24a3b49212763fe87dab1",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/include/semphr.h"
    },
    {
      "type": "modify",
      "old_id": "fc6224d230de896b10bdcc5c7114a712354296e9",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/queue.c",
      "new_id": "ae5cc8e5c06e457b7c45482370a60c3ad92aeed8",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/queue.c"
    }
  ]
}
