)]}'
{
  "commit": "b671bf368a1aedf6fd52f08399f22608981ee782",
  "tree": "a091f1a9a37bbe2a1a9a5778e5b9a5fcfba90342",
  "parents": [
    "26152204a4cb46b6f218dc96518332b7fa1c530f"
  ],
  "author": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Tue Feb 12 10:09:36 2013 +0000"
  },
  "committer": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Tue Feb 12 10:09:36 2013 +0000"
  },
  "message": "Improve QueueSet.c test coverage by reading the queue set from an ISR to force paths through the queue locking and unlocking.\nAdd the FreeRTOS+Trace recorder into the Win32 MSVC demo.\nAdded more functions, including the queue set functions, to the MPU port.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "809aff1ed416147fa9f666685eb48a046abdc38e",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/Common/Minimal/QueueSet.c",
      "new_id": "59dbcd3d24ff8848da2fc8fec37cf645d9f912ab",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/Common/Minimal/QueueSet.c"
    },
    {
      "type": "modify",
      "old_id": "eb203ec0e94680bb9962180e87285bdd3b3ef327",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/Common/include/QueueSet.h",
      "new_id": "afd4839c1f24652c02deedb77c02a87a391d1226",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/Common/include/QueueSet.h"
    },
    {
      "type": "modify",
      "old_id": "0c548e3d57cfab753d33c3b64654cdd2c937078e",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/WIN32-MSVC/FreeRTOSConfig.h",
      "new_id": "31bb3115e462a8e219cd96469aa4a43c47a0e066",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/FreeRTOSConfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f7a80b06d7e8578c5cf2a4c98ed9fbec214056d",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/Run-time-stats-utils.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19b38d7296842a48a437560b368bc4a1a90d3911",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/Trace_Recorder_Configuration/trcConfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c343d5134073f4c14b8cd0c2cf801ea24795c2dc",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/Trace_Recorder_Configuration/trcPort.h"
    },
    {
      "type": "modify",
      "old_id": "96f9643bf0cfb5675778629313c6b8e5597ab45a",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.suo",
      "new_id": "ca909d3943a56043dc612bf0032e85b7e0e0e400",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.suo"
    },
    {
      "type": "modify",
      "old_id": "87c8fb15d7d1b48d61a6aaf505d394341f0aa0df",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj",
      "new_id": "5429533dc32b03823327a08f806ede89f8195d6c",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "bc0d07c7d620463238cdc6993cef7adc8b3f170f",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj.filters",
      "new_id": "bbd24de02e335444e95a3bf4ca1637c2cb5a7c3f",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/WIN32.vcxproj.filters"
    },
    {
      "type": "modify",
      "old_id": "d4c972c2f9fb8c985964ee5151d3257f0ef6b62c",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Demo/WIN32-MSVC/main.c",
      "new_id": "2cc0a9b04e8ccb9b13865b45cab6114dbc4d41da",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Demo/WIN32-MSVC/main.c"
    },
    {
      "type": "modify",
      "old_id": "b2ded270cfb787f93c99338e6199ab27a7b82f74",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/include/mpu_wrappers.h",
      "new_id": "7cb0927d110ed26b93c2c66ca1e85c45d05f7588",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/include/mpu_wrappers.h"
    },
    {
      "type": "modify",
      "old_id": "f2b466c21645884a832cb774d8c655d3248708cc",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/include/queue.h",
      "new_id": "9118bb7667055464298120c90b933a6f4f8f482e",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/include/queue.h"
    },
    {
      "type": "modify",
      "old_id": "1118ec500641f35e0c1b354494aeda540c0eb0a0",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/portable/GCC/ARM_CM3_MPU/port.c",
      "new_id": "5c3dff1c386e9e6b63b3ba9da29972a2e81cbcb7",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/portable/GCC/ARM_CM3_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "2cc676cf73644b55cfa42778491ec0d5c489df67",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/queue.c",
      "new_id": "f78591ad1159a9154350eac59dfbf0c37fe180e9",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/queue.c"
    },
    {
      "type": "modify",
      "old_id": "6284a56ff3fc25ba2c222af7ddba074a3791bd8d",
      "old_mode": 33188,
      "old_path": "FreeRTOS/Source/tasks.c",
      "new_id": "ba7d37dcf3081256e031b0b8fd0b2f9eb7eaba86",
      "new_mode": 33188,
      "new_path": "FreeRTOS/Source/tasks.c"
    }
  ]
}
