)]}'
{
  "commit": "b8d6d5584f1691e66f7361a39724647ed4047912",
  "tree": "0688c81f04a1de0eee6c2b64fb33237b4ea6a73b",
  "parents": [
    "faa49b4f53708ccb85e8a7df20f760596cd1fce6"
  ],
  "author": {
    "name": "lgao4",
    "email": "lgao4@6f19259b-4bc3-4df7-8a09-765794883524",
    "time": "Tue Feb 28 05:28:32 2012 +0000"
  },
  "committer": {
    "name": "lgao4",
    "email": "lgao4@6f19259b-4bc3-4df7-8a09-765794883524",
    "time": "Tue Feb 28 05:28:32 2012 +0000"
  },
  "message": "sync patch r11075, r11087, r11088, r11091, r11092, r11119 from main trunk.\nFix AutoUpdateLangVariable() logic to handle the case PlatformLang/Lang is set before PlatformLangCodes/LangCodes.\nPre-allocate pool for runtime phase.\n\ngit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2008@13050 6f19259b-4bc3-4df7-8a09-765794883524\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3d52032793c4f892dde89019a108ea922c23271",
      "old_mode": 33188,
      "old_path": "DuetPkg/FSVariable/FSVariable.c",
      "new_id": "b38de463c400892040ee6e0816b0e51a195b8a2d",
      "new_mode": 33188,
      "new_path": "DuetPkg/FSVariable/FSVariable.c"
    },
    {
      "type": "modify",
      "old_id": "2abec3eebaba7bc84a7c019f409d2b6f1cf9e180",
      "old_mode": 33188,
      "old_path": "DuetPkg/FSVariable/FSVariable.h",
      "new_id": "f01ae648ef54c3e898055069c99f23b101b37714",
      "new_mode": 33188,
      "new_path": "DuetPkg/FSVariable/FSVariable.h"
    },
    {
      "type": "modify",
      "old_id": "a5c0c31e78cb030a61ace5d3f940f48d1b5bb61f",
      "old_mode": 33188,
      "old_path": "DuetPkg/FSVariable/FSVariable.inf",
      "new_id": "8c61292f07f8e7833ab9a518cf4fbd677bd30140",
      "new_mode": 33188,
      "new_path": "DuetPkg/FSVariable/FSVariable.inf"
    },
    {
      "type": "modify",
      "old_id": "dddc14375192b41d4ef3204e8a3f7339b250f9a8",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariable.c",
      "new_id": "0138e6879a57eec2b598e66922bdec12f2c811ef",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariable.c"
    },
    {
      "type": "modify",
      "old_id": "b4ecf868620066932656e1c69c8575f677bcbe5c",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/InitVariable.c",
      "new_id": "08ded46a387f61a0c886562a60907c7ddb6e74d3",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/InitVariable.c"
    },
    {
      "type": "modify",
      "old_id": "cc5803dde9e89195c4b83ad71b54e67c95ac6ae9",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/Variable.h",
      "new_id": "c235679292829fce4166cb3028f5a8ec81dd2f70",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Universal/Variable/EmuRuntimeDxe/Variable.h"
    },
    {
      "type": "modify",
      "old_id": "aadda4b5879d2dc72ae8b123bcc8fdcb7bd8317a",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c",
      "new_id": "585ea4334d5e3fce759dc470a94157abab3f4bbb",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c"
    },
    {
      "type": "modify",
      "old_id": "9c3b43f7155b73a73da40ed1a91f5954b26f0fe6",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.h",
      "new_id": "ef63f5361d302fb9879d0a86912e1e42e6b6fad5",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.h"
    }
  ]
}
