)]}'
{
  "commit": "ef71a987c1987f7543d3bf76ed9e5ce62f4d1daa",
  "tree": "c672aa096c0088820c7ffa341b2d603cef6f66d6",
  "parents": [
    "9fbfb45e51e657b364334a1c96ba23698d181edb"
  ],
  "author": {
    "name": "Andreas Sandberg",
    "email": "andreas.sandberg@arm.com",
    "time": "Fri Jan 25 14:26:21 2019 +0000"
  },
  "committer": {
    "name": "Andreas Sandberg",
    "email": "andreas.sandberg@arm.com",
    "time": "Tue Feb 12 09:43:00 2019 +0000"
  },
  "message": "python: Don\u0027t assume SimObjects live in the global namespace\n\nThe importer in Python 3 doesn\u0027t like the way we import SimObjects\nfrom the global namespace. Convert the existing SimObject declarations\nto import from m5.objects. As a side-effect, this makes these files\nconsistent with configuration files.\n\nChange-Id: I11153502b430822130722839e1fa767b82a027aa\nSigned-off-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/15981\nReviewed-by: Jason Lowe-Power \u003cjason@lowepower.com\u003e\nReviewed-by: Giacomo Travaglini \u003cgiacomo.travaglini@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1bf3b1981d573e1d6645461ae2bef49de8ef62fe",
      "old_mode": 33188,
      "old_path": "src/arch/alpha/AlphaSystem.py",
      "new_id": "0d76447c888c3b2d98836ce4457ed3b493c28d03",
      "new_mode": 33188,
      "new_path": "src/arch/alpha/AlphaSystem.py"
    },
    {
      "type": "modify",
      "old_id": "8031c719f6c104e6b5352eec50ac0450e7f0f353",
      "old_mode": 33188,
      "old_path": "src/arch/alpha/AlphaTLB.py",
      "new_id": "f2e285360c934641bc4d0b869e260a6fe1328544",
      "new_mode": 33188,
      "new_path": "src/arch/alpha/AlphaTLB.py"
    },
    {
      "type": "modify",
      "old_id": "b4e8536a0d6d7eeaa7f0ce6683ba45ab4c156cea",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmISA.py",
      "new_id": "70be403132edd9d0fdc5e91672b4d94e13856a33",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmISA.py"
    },
    {
      "type": "modify",
      "old_id": "3101c33de7de062492c5aa40cdbf05dd3b3bd770",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmNativeTrace.py",
      "new_id": "53ee04a8b62e8959b21a35db288c8f63b08c5b89",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmNativeTrace.py"
    },
    {
      "type": "modify",
      "old_id": "cb37ff88c88d7eb7f3444a005dd0318f54d03601",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmPMU.py",
      "new_id": "be9dbb86ea44d03746cc4f6ff7125d091a087f28",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmPMU.py"
    },
    {
      "type": "modify",
      "old_id": "7846499140e68f2ccd81d37e245eea8c7a9eef0d",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmSemihosting.py",
      "new_id": "a804aa8ab18c5322600febcbac4f5d67b0b7fa8c",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmSemihosting.py"
    },
    {
      "type": "modify",
      "old_id": "98ff9591884226e90ce2fba53964645c85a1f52a",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmSystem.py",
      "new_id": "7ade1e6959a5ec137746e72783ad4d7e2df6fd6f",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmSystem.py"
    },
    {
      "type": "modify",
      "old_id": "4cac944f18894f6337398e862f213c7e3cdd13a5",
      "old_mode": 33188,
      "old_path": "src/arch/arm/ArmTLB.py",
      "new_id": "c5a8122ddd3c979ca76b474ca58692ac3f93e7c9",
      "new_mode": 33188,
      "new_path": "src/arch/arm/ArmTLB.py"
    },
    {
      "type": "modify",
      "old_id": "8955fadd63edab0552170ac5d58b79eabdb482c0",
      "old_mode": 33188,
      "old_path": "src/arch/arm/tracers/TarmacTrace.py",
      "new_id": "7c0e60f5974d9161ef8e54f4306b44e52cadf531",
      "new_mode": 33188,
      "new_path": "src/arch/arm/tracers/TarmacTrace.py"
    },
    {
      "type": "modify",
      "old_id": "58e30f28dc7c98eb6323ca01c2a5b4564d98279c",
      "old_mode": 33188,
      "old_path": "src/arch/mips/MipsSystem.py",
      "new_id": "7a5d8fd76b0f6957457167de55ba8e608d2caef8",
      "new_mode": 33188,
      "new_path": "src/arch/mips/MipsSystem.py"
    },
    {
      "type": "modify",
      "old_id": "c43cee717953f4b35dd27b34347842da2ec68e77",
      "old_mode": 33188,
      "old_path": "src/arch/mips/MipsTLB.py",
      "new_id": "62996ccabb93f96fa4153fc51a705ba68b9f7e7d",
      "new_mode": 33188,
      "new_path": "src/arch/mips/MipsTLB.py"
    },
    {
      "type": "modify",
      "old_id": "b12c5a8e3c5cf88c9395574c7e8f174da2acb110",
      "old_mode": 33188,
      "old_path": "src/arch/power/PowerTLB.py",
      "new_id": "5c582b485b03921fec6319082755453af70b563b",
      "new_mode": 33188,
      "new_path": "src/arch/power/PowerTLB.py"
    },
    {
      "type": "modify",
      "old_id": "071b211a22cb42994e2604935385b420435ef648",
      "old_mode": 33188,
      "old_path": "src/arch/riscv/RiscvSystem.py",
      "new_id": "ea1defd90a38ba06339a04fef49b66f893f0fc0c",
      "new_mode": 33188,
      "new_path": "src/arch/riscv/RiscvSystem.py"
    },
    {
      "type": "modify",
      "old_id": "bcba00ee043c112354bcc50e88f0b119948c54fe",
      "old_mode": 33188,
      "old_path": "src/arch/riscv/RiscvTLB.py",
      "new_id": "b24fffb43e04d2ec2c658eed2c857398b7055264",
      "new_mode": 33188,
      "new_path": "src/arch/riscv/RiscvTLB.py"
    },
    {
      "type": "modify",
      "old_id": "46b606652ffc62e5681303e918a8df29e7c19da8",
      "old_mode": 33188,
      "old_path": "src/arch/sparc/SparcNativeTrace.py",
      "new_id": "1dbac34c3c26abcc8f416c30f1c16b591fb1de58",
      "new_mode": 33188,
      "new_path": "src/arch/sparc/SparcNativeTrace.py"
    },
    {
      "type": "modify",
      "old_id": "9d8be5d064d0f3691689daf7ec66b5459a22ee1f",
      "old_mode": 33188,
      "old_path": "src/arch/sparc/SparcSystem.py",
      "new_id": "60c56c69baf62f22d42ac437382ab7ec42e04a51",
      "new_mode": 33188,
      "new_path": "src/arch/sparc/SparcSystem.py"
    },
    {
      "type": "modify",
      "old_id": "219f6842ac57804180a092977639281bdccb353c",
      "old_mode": 33188,
      "old_path": "src/arch/sparc/SparcTLB.py",
      "new_id": "a7bfaea2a37d3b6d4cbd8e7b58c0daf35f844841",
      "new_mode": 33188,
      "new_path": "src/arch/sparc/SparcTLB.py"
    },
    {
      "type": "modify",
      "old_id": "5c14679c258399f3489b7f499b89f10263134a77",
      "old_mode": 33188,
      "old_path": "src/arch/x86/X86LocalApic.py",
      "new_id": "5d4910e98ddc5b965bc26857dd97456970f8e169",
      "new_mode": 33188,
      "new_path": "src/arch/x86/X86LocalApic.py"
    },
    {
      "type": "modify",
      "old_id": "e6eae8918ed06fa589f3bcdae6a4ddc4c0555eb1",
      "old_mode": 33188,
      "old_path": "src/arch/x86/X86NativeTrace.py",
      "new_id": "798fc879f847c774d6bceb4e144f59b443a5b8ec",
      "new_mode": 33188,
      "new_path": "src/arch/x86/X86NativeTrace.py"
    },
    {
      "type": "modify",
      "old_id": "02185b648af91822058318839adceaa4f94c3ed3",
      "old_mode": 33188,
      "old_path": "src/arch/x86/X86System.py",
      "new_id": "e2ee1b6ecef72c3c6a7809e32c59fe08cad58bd7",
      "new_mode": 33188,
      "new_path": "src/arch/x86/X86System.py"
    },
    {
      "type": "modify",
      "old_id": "7f195f2334868ef11c9ce887ad5f2704a450bdcf",
      "old_mode": 33188,
      "old_path": "src/arch/x86/X86TLB.py",
      "new_id": "1b2f63d1d8a4a81035b422ce361a61fcb4cfda25",
      "new_mode": 33188,
      "new_path": "src/arch/x86/X86TLB.py"
    },
    {
      "type": "modify",
      "old_id": "e440d101eabf5f094bdf5ad8d448aaf581bde802",
      "old_mode": 33188,
      "old_path": "src/base/vnc/Vnc.py",
      "new_id": "2cdec4b41fb25bab1b4b53d8f55edaa7267d314f",
      "new_mode": 33188,
      "new_path": "src/base/vnc/Vnc.py"
    },
    {
      "type": "modify",
      "old_id": "e02d3672456365987a891246c0dd8fd13cd32abc",
      "old_mode": 33188,
      "old_path": "src/cpu/BaseCPU.py",
      "new_id": "007c869afe0522ab14019d53295d5ed5fbeaef99",
      "new_mode": 33188,
      "new_path": "src/cpu/BaseCPU.py"
    },
    {
      "type": "modify",
      "old_id": "df7a8939f8fabd93cb46963df10bcf5fe5d49eac",
      "old_mode": 33188,
      "old_path": "src/cpu/CPUTracers.py",
      "new_id": "16d0036836dbcfbb71ddfeac4c354635d219d034",
      "new_mode": 33188,
      "new_path": "src/cpu/CPUTracers.py"
    },
    {
      "type": "modify",
      "old_id": "f08b59f202ed9247f74364645b0fa6689c121200",
      "old_mode": 33188,
      "old_path": "src/cpu/CheckerCPU.py",
      "new_id": "51c1e5c3c2ed197035188324a7efe44d6d1d1f8a",
      "new_mode": 33188,
      "new_path": "src/cpu/CheckerCPU.py"
    },
    {
      "type": "modify",
      "old_id": "3bf021a149c564241eb2cdb4b24073533c594c87",
      "old_mode": 33188,
      "old_path": "src/cpu/DummyChecker.py",
      "new_id": "3009092095a80cf0c36a0f2a1abfbfd9066a59a3",
      "new_mode": 33188,
      "new_path": "src/cpu/DummyChecker.py"
    },
    {
      "type": "modify",
      "old_id": "2576fc9449cb83dc2b17f3aef4a1ab378188505a",
      "old_mode": 33188,
      "old_path": "src/cpu/InstPBTrace.py",
      "new_id": "8feedd60cb995b4fa546f5defd20f875a2146f8a",
      "new_mode": 33188,
      "new_path": "src/cpu/InstPBTrace.py"
    },
    {
      "type": "modify",
      "old_id": "cb9bf481a0e521a7988087611282c821d835833e",
      "old_mode": 33188,
      "old_path": "src/cpu/kvm/BaseKvmCPU.py",
      "new_id": "c9e64bd698f788cb2458cc14151abe4939bd46b7",
      "new_mode": 33188,
      "new_path": "src/cpu/kvm/BaseKvmCPU.py"
    },
    {
      "type": "modify",
      "old_id": "411db7dbe08363978475b6e69645e9f4ff3eae6e",
      "old_mode": 33188,
      "old_path": "src/cpu/kvm/X86KvmCPU.py",
      "new_id": "a632bff3fe8ead46bc2fbe75982b5aecbd1ddb2c",
      "new_mode": 33188,
      "new_path": "src/cpu/kvm/X86KvmCPU.py"
    },
    {
      "type": "modify",
      "old_id": "9e285a4d121443b8be7f80b1be8a49ce8951a2f6",
      "old_mode": 33188,
      "old_path": "src/cpu/minor/MinorCPU.py",
      "new_id": "bb4df82f0d8d012b4906e72b4910dd115e646cb0",
      "new_mode": 33188,
      "new_path": "src/cpu/minor/MinorCPU.py"
    },
    {
      "type": "modify",
      "old_id": "0f4ea67c79485031d217aee8fc2c08f5a43554dc",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/FUPool.py",
      "new_id": "1461b405cf99b65db82ddf9ce5542062307778d3",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/FUPool.py"
    },
    {
      "type": "modify",
      "old_id": "f0c70f55abf3e038c4867ae4be993f4ececf1df7",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/FuncUnitConfig.py",
      "new_id": "ef114df09149bf5d9c60a5c4812fda3b74ff83a6",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/FuncUnitConfig.py"
    },
    {
      "type": "modify",
      "old_id": "e73c09334f290866e2786002fed51a843f88bf75",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/O3CPU.py",
      "new_id": "8e17d9a3fa79b5d3c8e8f65046760fd3be0cd64b",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/O3CPU.py"
    },
    {
      "type": "modify",
      "old_id": "f21a038c42dd174381dc4b342c28b03890f7ee27",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/O3Checker.py",
      "new_id": "20d59c1f46b47b62fe29d7471c1be6b6e1502909",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/O3Checker.py"
    },
    {
      "type": "modify",
      "old_id": "20057ab97504144388c1107c5d4aa189826e3283",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/probe/ElasticTrace.py",
      "new_id": "d60681d3f33444f61d43401a1ac58106df188ffe",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/probe/ElasticTrace.py"
    },
    {
      "type": "modify",
      "old_id": "eeec58ef016a41adce23243965c988ebe745681a",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/probe/SimpleTrace.py",
      "new_id": "9572aa218dffecec668dd23ae5deb7c7f988135f",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/probe/SimpleTrace.py"
    },
    {
      "type": "modify",
      "old_id": "15a3feb698587b1de20697a00f7f81ed053f5ddf",
      "old_mode": 33188,
      "old_path": "src/cpu/simple/AtomicSimpleCPU.py",
      "new_id": "d9dee461bc1b401fa1496dad47c4ff471c308601",
      "new_mode": 33188,
      "new_path": "src/cpu/simple/AtomicSimpleCPU.py"
    },
    {
      "type": "modify",
      "old_id": "b404584826c566e21db3ef14bdeda131091aa5a1",
      "old_mode": 33188,
      "old_path": "src/cpu/simple/BaseSimpleCPU.py",
      "new_id": "6714295d2060e2212f496a95fddffe259e608b12",
      "new_mode": 33188,
      "new_path": "src/cpu/simple/BaseSimpleCPU.py"
    },
    {
      "type": "modify",
      "old_id": "2905a79acc272c067eda32836c2940e0c9df2d80",
      "old_mode": 33188,
      "old_path": "src/cpu/simple/NonCachingSimpleCPU.py",
      "new_id": "3fe0e02c37aa92e2f66a6f9446bb01291d1cda27",
      "new_mode": 33188,
      "new_path": "src/cpu/simple/NonCachingSimpleCPU.py"
    },
    {
      "type": "modify",
      "old_id": "25149eaa85bd6b35af31e70be63ebc38e6c85d1f",
      "old_mode": 33188,
      "old_path": "src/cpu/simple/TimingSimpleCPU.py",
      "new_id": "134c8bb35c313e846379b04bfe4e23a35d18e3de",
      "new_mode": 33188,
      "new_path": "src/cpu/simple/TimingSimpleCPU.py"
    },
    {
      "type": "modify",
      "old_id": "ac6ec0730dc8e8e7aabcdf904cb97d6c4f3d9619",
      "old_mode": 33188,
      "old_path": "src/cpu/simple/probes/SimPoint.py",
      "new_id": "14766a7915c83a811cfb5d7f38db0f46ccd26a26",
      "new_mode": 33188,
      "new_path": "src/cpu/simple/probes/SimPoint.py"
    },
    {
      "type": "modify",
      "old_id": "df120565936c0049a97b7e3fbf1456079ca22443",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/directedtest/RubyDirectedTester.py",
      "new_id": "9f90c9b41c1433b86a55a1f96d0456d6f963eaf7",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/directedtest/RubyDirectedTester.py"
    },
    {
      "type": "modify",
      "old_id": "261e643c162f771a8c90511f966feb03b603fb0f",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.py",
      "new_id": "4c7772348b4ce460129e73ed5e46e949a6313627",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.py"
    },
    {
      "type": "modify",
      "old_id": "d095376390f4a1b84101942df5f739cf328594c9",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/memtest/MemTest.py",
      "new_id": "5585b1f707bdacb6c9d8247ad00bd0439d1015fb",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/memtest/MemTest.py"
    },
    {
      "type": "modify",
      "old_id": "f12485566e769d355460f02a18df630489a9a58c",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/rubytest/RubyTester.py",
      "new_id": "2ac1697fd371df4d0e794c8644d02eec6ee742af",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/rubytest/RubyTester.py"
    },
    {
      "type": "modify",
      "old_id": "dbe0c848be9398a81653b3c6c810dfcc1d91cd4a",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/traffic_gen/BaseTrafficGen.py",
      "new_id": "94e3319d5a2dd383ab61a815409e0140420260e3",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/traffic_gen/BaseTrafficGen.py"
    },
    {
      "type": "modify",
      "old_id": "c29ad0a3b1b9c9fb6c323599ea9dfc16e001739c",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/traffic_gen/PyTrafficGen.py",
      "new_id": "c8829ecc8edf549242b8f54e48b3ac0833681b48",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/traffic_gen/PyTrafficGen.py"
    },
    {
      "type": "modify",
      "old_id": "f1e0948215006eeb870a671f85fdb42fe43c0e4b",
      "old_mode": 33188,
      "old_path": "src/cpu/testers/traffic_gen/TrafficGen.py",
      "new_id": "af6c4902c9b6d0aa72221b5408915341ce6726d1",
      "new_mode": 33188,
      "new_path": "src/cpu/testers/traffic_gen/TrafficGen.py"
    },
    {
      "type": "modify",
      "old_id": "e108b1a50e7b54f296d322261239a3b747801a70",
      "old_mode": 33188,
      "old_path": "src/cpu/trace/TraceCPU.py",
      "new_id": "0838dd8c4d1e30242208781af40f617c89e765a3",
      "new_mode": 33188,
      "new_path": "src/cpu/trace/TraceCPU.py"
    },
    {
      "type": "modify",
      "old_id": "d6d68f86d834e884548b683a9ac27dbacfe8e04b",
      "old_mode": 33188,
      "old_path": "src/dev/BadDevice.py",
      "new_id": "faaa265d0ab5daa09c9713aacffde2614d430743",
      "new_mode": 33188,
      "new_path": "src/dev/BadDevice.py"
    },
    {
      "type": "modify",
      "old_id": "e4656078d522813ac86b671707a40dfc39bf9147",
      "old_mode": 33188,
      "old_path": "src/dev/Device.py",
      "new_id": "c137ce66dae473376f8fef040a4dc24539b81f82",
      "new_mode": 33188,
      "new_path": "src/dev/Device.py"
    },
    {
      "type": "modify",
      "old_id": "b182acfd6e2bdd525fe800de4ff205b549910018",
      "old_mode": 33188,
      "old_path": "src/dev/Platform.py",
      "new_id": "c6b6fdebed91921edbcb417e4d88cb95e911932e",
      "new_mode": 33188,
      "new_path": "src/dev/Platform.py"
    },
    {
      "type": "modify",
      "old_id": "29372bce8074864d2e7e03b3b661ff71608679e3",
      "old_mode": 33188,
      "old_path": "src/dev/alpha/AlphaBackdoor.py",
      "new_id": "6355269fc5c1e4079a498487ac6e79d8eb713fb8",
      "new_mode": 33188,
      "new_path": "src/dev/alpha/AlphaBackdoor.py"
    },
    {
      "type": "modify",
      "old_id": "f807e946fd255a4c5144d338e675756857278eb9",
      "old_mode": 33188,
      "old_path": "src/dev/alpha/Tsunami.py",
      "new_id": "e5b8885adf4d4a453e1a82d6a34d37ecb43237d1",
      "new_mode": 33188,
      "new_path": "src/dev/alpha/Tsunami.py"
    },
    {
      "type": "modify",
      "old_id": "571f941784ba78971643064deba1e66be26bd6f1",
      "old_mode": 33188,
      "old_path": "src/dev/arm/EnergyCtrl.py",
      "new_id": "d007ea7b45574e2e230a0f740c5bc2241dd453ff",
      "new_mode": 33188,
      "new_path": "src/dev/arm/EnergyCtrl.py"
    },
    {
      "type": "modify",
      "old_id": "ed3b9d04db7ddc6638daa79c17c3934e17d2002f",
      "old_mode": 33188,
      "old_path": "src/dev/arm/FlashDevice.py",
      "new_id": "a4f2e34ed6ee4b6ec380e7216518819a5b811bfa",
      "new_mode": 33188,
      "new_path": "src/dev/arm/FlashDevice.py"
    },
    {
      "type": "modify",
      "old_id": "0e0aa89fe35b17939273b441425975cfcbc724b0",
      "old_mode": 33188,
      "old_path": "src/dev/arm/Gic.py",
      "new_id": "29535e4e995206683ec50a23dd22925a1bdfe4ba",
      "new_mode": 33188,
      "new_path": "src/dev/arm/Gic.py"
    },
    {
      "type": "modify",
      "old_id": "4272f90d0a0bf8a2e039cad898e864217b516c50",
      "old_mode": 33188,
      "old_path": "src/dev/arm/NoMali.py",
      "new_id": "31509e62dcbace49171bd1a84c66dbcd23eb577e",
      "new_mode": 33188,
      "new_path": "src/dev/arm/NoMali.py"
    },
    {
      "type": "modify",
      "old_id": "d7ce9eba00008057de76fcf1d1ebd49cb1971e7c",
      "old_mode": 33188,
      "old_path": "src/dev/arm/RealView.py",
      "new_id": "af19f3bbd401aef5d64b37370ce86b02ac01bac0",
      "new_mode": 33188,
      "new_path": "src/dev/arm/RealView.py"
    },
    {
      "type": "modify",
      "old_id": "f9369ebc93a24308533eb27e9e82adf17b63d4a6",
      "old_mode": 33188,
      "old_path": "src/dev/arm/UFSHostDevice.py",
      "new_id": "3c7dda722ca4e6241c3a40df1ec38178f5292a2c",
      "new_mode": 33188,
      "new_path": "src/dev/arm/UFSHostDevice.py"
    },
    {
      "type": "modify",
      "old_id": "2c95ef3ce36d294d484d0fe2be6eed5a7fe36ca0",
      "old_mode": 33188,
      "old_path": "src/dev/arm/VirtIOMMIO.py",
      "new_id": "e91fb8156f5dc9ed3aedb14928e35782c0d28ef3",
      "new_mode": 33188,
      "new_path": "src/dev/arm/VirtIOMMIO.py"
    },
    {
      "type": "modify",
      "old_id": "f249d06488bfdff08e8a1cd03719fa25468f9b53",
      "old_mode": 33188,
      "old_path": "src/dev/i2c/I2C.py",
      "new_id": "0d1b2a97a1e8c7bdd66be60dcccd1e53fabb321b",
      "new_mode": 33188,
      "new_path": "src/dev/i2c/I2C.py"
    },
    {
      "type": "modify",
      "old_id": "920b5fe944929536abba1a1e33c92e4f02f848c2",
      "old_mode": 33261,
      "old_path": "src/dev/mips/Malta.py",
      "new_id": "cb15dd9aa6640a57bddba611e6c536811f1ecfb3",
      "new_mode": 33261,
      "new_path": "src/dev/mips/Malta.py"
    },
    {
      "type": "modify",
      "old_id": "71665c56493bd7fb18ac5db377053106fd0b180e",
      "old_mode": 33188,
      "old_path": "src/dev/net/Ethernet.py",
      "new_id": "7c3c766bc343d4d26501eed101e6d6c46c0e411f",
      "new_mode": 33188,
      "new_path": "src/dev/net/Ethernet.py"
    },
    {
      "type": "modify",
      "old_id": "f1b9df1b97b7b5e50dce17b71dcb5399346c5af1",
      "old_mode": 33188,
      "old_path": "src/dev/pci/CopyEngine.py",
      "new_id": "1570365a6b7f6429e1afe68ea19ebb14b4af175a",
      "new_mode": 33188,
      "new_path": "src/dev/pci/CopyEngine.py"
    },
    {
      "type": "modify",
      "old_id": "21e6edf625b8c2e15bc69d44598d004692a3297c",
      "old_mode": 33188,
      "old_path": "src/dev/pci/PciDevice.py",
      "new_id": "3f41de181003d60e4bbf8d91eaddf2c25210e213",
      "new_mode": 33188,
      "new_path": "src/dev/pci/PciDevice.py"
    },
    {
      "type": "modify",
      "old_id": "28405c198c39381e9f2415339159f340188e8713",
      "old_mode": 33188,
      "old_path": "src/dev/pci/PciHost.py",
      "new_id": "607b5f3922d4d66b01d3ecc6416f15ff512b3a45",
      "new_mode": 33188,
      "new_path": "src/dev/pci/PciHost.py"
    },
    {
      "type": "modify",
      "old_id": "864491617ad7bbc87998f151322f01b50bfb19c8",
      "old_mode": 33188,
      "old_path": "src/dev/serial/Terminal.py",
      "new_id": "be7fbdc91b16b0c95f02c12a2985f24a4c627322",
      "new_mode": 33188,
      "new_path": "src/dev/serial/Terminal.py"
    },
    {
      "type": "modify",
      "old_id": "029d46c4f14a87aafadd0b82e936e488c5ffe103",
      "old_mode": 33188,
      "old_path": "src/dev/serial/Uart.py",
      "new_id": "a850f1534415cc1af96767ed709088393c432470",
      "new_mode": 33188,
      "new_path": "src/dev/serial/Uart.py"
    },
    {
      "type": "modify",
      "old_id": "99f08345051cae507acf2b263c5d2c40783dee08",
      "old_mode": 33188,
      "old_path": "src/dev/sparc/T1000.py",
      "new_id": "d2040914cdb3e0c7e83d9707e6b31bb44df9c4df",
      "new_mode": 33188,
      "new_path": "src/dev/sparc/T1000.py"
    },
    {
      "type": "modify",
      "old_id": "fc3f356f03d1d5712ed128150022d68f0ca343c5",
      "old_mode": 33188,
      "old_path": "src/dev/storage/Ide.py",
      "new_id": "65571b167cf555097241fa2335685022e42d43c5",
      "new_mode": 33188,
      "new_path": "src/dev/storage/Ide.py"
    },
    {
      "type": "modify",
      "old_id": "bf050fd4786913f6ca3d3965af811b64dcd41e6a",
      "old_mode": 33188,
      "old_path": "src/dev/virtio/VirtIO.py",
      "new_id": "fcb9235ec47dbed0f4ffdacbabb94bc4ffa2cf81",
      "new_mode": 33188,
      "new_path": "src/dev/virtio/VirtIO.py"
    },
    {
      "type": "modify",
      "old_id": "623403d1df1fd99e360e497990ccfdbb1b23b097",
      "old_mode": 33188,
      "old_path": "src/dev/virtio/VirtIO9P.py",
      "new_id": "02e50f30188b2494a6ba858b372079264e4e5325",
      "new_mode": 33188,
      "new_path": "src/dev/virtio/VirtIO9P.py"
    },
    {
      "type": "modify",
      "old_id": "1add847c7280fa95dfcdef5b728d1e780a83bfd3",
      "old_mode": 33188,
      "old_path": "src/dev/virtio/VirtIOBlock.py",
      "new_id": "5f68c00c228511e6e8301279bd4a5b5260a781ab",
      "new_mode": 33188,
      "new_path": "src/dev/virtio/VirtIOBlock.py"
    },
    {
      "type": "modify",
      "old_id": "bce5e1de2451a5f69cffb476ae4f49475c637f82",
      "old_mode": 33188,
      "old_path": "src/dev/virtio/VirtIOConsole.py",
      "new_id": "142bbc69e412bdb62a0cff449252824a6c209159",
      "new_mode": 33188,
      "new_path": "src/dev/virtio/VirtIOConsole.py"
    },
    {
      "type": "modify",
      "old_id": "c0b2be58a36f4f62b533c534cae98e80f7af07a3",
      "old_mode": 33188,
      "old_path": "src/dev/x86/Cmos.py",
      "new_id": "9bc395cb208bbd4d4840fe2d71eb6cc9270f3d8b",
      "new_mode": 33188,
      "new_path": "src/dev/x86/Cmos.py"
    },
    {
      "type": "modify",
      "old_id": "43e70d6e4ec2ac8e3648876d6476e96234cca8c4",
      "old_mode": 33188,
      "old_path": "src/dev/x86/I8042.py",
      "new_id": "5615d3e9fa18cf4b0e99bc5b4c31c0dc297e8e76",
      "new_mode": 33188,
      "new_path": "src/dev/x86/I8042.py"
    },
    {
      "type": "modify",
      "old_id": "7e71cdfc1af237a16513eae1cfdd10b8bf983684",
      "old_mode": 33188,
      "old_path": "src/dev/x86/I82094AA.py",
      "new_id": "d848904f0ac95d7bbbd439983e7483458c508121",
      "new_mode": 33188,
      "new_path": "src/dev/x86/I82094AA.py"
    },
    {
      "type": "modify",
      "old_id": "a4c5e3ad5f031749d2de73638dddcb89990f64f5",
      "old_mode": 33188,
      "old_path": "src/dev/x86/I8237.py",
      "new_id": "22e29ba5f7e5fa48fdce15feecb24dd4c688d415",
      "new_mode": 33188,
      "new_path": "src/dev/x86/I8237.py"
    },
    {
      "type": "modify",
      "old_id": "574dd81c26ab3b3460f6f8aee4427e2b3d95d117",
      "old_mode": 33188,
      "old_path": "src/dev/x86/I8254.py",
      "new_id": "f0a6b2222cd247531626f278d165b4464c181c58",
      "new_mode": 33188,
      "new_path": "src/dev/x86/I8254.py"
    },
    {
      "type": "modify",
      "old_id": "4403c3f53e97c42e90431b41611fa681d5ef1a2d",
      "old_mode": 33188,
      "old_path": "src/dev/x86/I8259.py",
      "new_id": "7066cb846cb9f2c4f7a53471d050fd26d8dae0a7",
      "new_mode": 33188,
      "new_path": "src/dev/x86/I8259.py"
    },
    {
      "type": "modify",
      "old_id": "4d20214adfcac10938e3424a1967a42b6cabf30a",
      "old_mode": 33188,
      "old_path": "src/dev/x86/Pc.py",
      "new_id": "0e75a2e511d10c00f74686102e29f2ae916373d9",
      "new_mode": 33188,
      "new_path": "src/dev/x86/Pc.py"
    },
    {
      "type": "modify",
      "old_id": "f1c23157bdcd5651d56feaeafef9a4eb2da95d40",
      "old_mode": 33188,
      "old_path": "src/dev/x86/PcSpeaker.py",
      "new_id": "079a3d8da0d39f7fc8e92288251ffa31308378eb",
      "new_mode": 33188,
      "new_path": "src/dev/x86/PcSpeaker.py"
    },
    {
      "type": "modify",
      "old_id": "704656594fb1adef9f8b8eff7db70b3b4ab57859",
      "old_mode": 33188,
      "old_path": "src/dev/x86/SouthBridge.py",
      "new_id": "7029eb358d39c329e0254000f009be63605f6efe",
      "new_mode": 33188,
      "new_path": "src/dev/x86/SouthBridge.py"
    },
    {
      "type": "modify",
      "old_id": "0cb9e76a41fde6f23b494ea9a003340628fee500",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/GPU.py",
      "new_id": "9eb662abcc9411f465f68a07f81d9843647c503e",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/GPU.py"
    },
    {
      "type": "modify",
      "old_id": "5732edbe399b1efd3fbc1ea4df2d1d109eb803be",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/LdsState.py",
      "new_id": "f1f8cd18a5a691687479f61e63af14aa1a725aae",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/LdsState.py"
    },
    {
      "type": "modify",
      "old_id": "c0cdef9b8f2d2791ef782bf90c27740e2af42df3",
      "old_mode": 33188,
      "old_path": "src/learning_gem5/part2/SimpleCache.py",
      "new_id": "d0ad261d8bae6f441321aecb33b5b01f22bcb3ec",
      "new_mode": 33188,
      "new_path": "src/learning_gem5/part2/SimpleCache.py"
    },
    {
      "type": "modify",
      "old_id": "414e2c7f6e3cbc47dcba47f0661759159a7932b3",
      "old_mode": 33188,
      "old_path": "src/learning_gem5/part2/SimpleMemobj.py",
      "new_id": "e1fb95e227b006385ca61aee351db6b9cd4426ef",
      "new_mode": 33188,
      "new_path": "src/learning_gem5/part2/SimpleMemobj.py"
    },
    {
      "type": "modify",
      "old_id": "d5b34bbd07007c7d1834b6cce43e89c2c622f04b",
      "old_mode": 33188,
      "old_path": "src/mem/AbstractMemory.py",
      "new_id": "5bffc30af53865e777d258d97a59a0b62cfbc746",
      "new_mode": 33188,
      "new_path": "src/mem/AbstractMemory.py"
    },
    {
      "type": "modify",
      "old_id": "f6e943ed19264170a5c0f167032297c196bd636e",
      "old_mode": 33188,
      "old_path": "src/mem/AddrMapper.py",
      "new_id": "a1ddaeb7a19d8cff00cf0532b985a69a0083ac55",
      "new_mode": 33188,
      "new_path": "src/mem/AddrMapper.py"
    },
    {
      "type": "modify",
      "old_id": "e488871a436f9fc63605067265e7e6859e4ab0ce",
      "old_mode": 33188,
      "old_path": "src/mem/Bridge.py",
      "new_id": "34af552e32894a1cda380568f552d72416c5c5b4",
      "new_mode": 33188,
      "new_path": "src/mem/Bridge.py"
    },
    {
      "type": "modify",
      "old_id": "aa8da62edc5a29d163b83611fb2cca972bf59ce0",
      "old_mode": 33188,
      "old_path": "src/mem/CommMonitor.py",
      "new_id": "fc53ef1f0aeb1622d056fde5e264141c7c11a614",
      "new_mode": 33188,
      "new_path": "src/mem/CommMonitor.py"
    },
    {
      "type": "modify",
      "old_id": "fa04c9f397a2b6632fe8ecb7353ce4c75d4c58ae",
      "old_mode": 33188,
      "old_path": "src/mem/DRAMCtrl.py",
      "new_id": "93ea7d56fdc9be2e5d74c5d9b505444303eb94f9",
      "new_mode": 33188,
      "new_path": "src/mem/DRAMCtrl.py"
    },
    {
      "type": "modify",
      "old_id": "44b49971a854d9635f6bfd3428964d3d89f747a7",
      "old_mode": 33188,
      "old_path": "src/mem/ExternalMaster.py",
      "new_id": "883e277270c3195037c174d86db630b1738c2217",
      "new_mode": 33188,
      "new_path": "src/mem/ExternalMaster.py"
    },
    {
      "type": "modify",
      "old_id": "15f529de64d06c6892544c0b558d0649dc3e5c35",
      "old_mode": 33188,
      "old_path": "src/mem/ExternalSlave.py",
      "new_id": "7be5fd8a9d51451535a91302b079f28d2110cfce",
      "new_mode": 33188,
      "new_path": "src/mem/ExternalSlave.py"
    },
    {
      "type": "modify",
      "old_id": "e52438e9800be2f8bb5050e4f70290836b107a5f",
      "old_mode": 33188,
      "old_path": "src/mem/HMCController.py",
      "new_id": "bb6171f17a310c24e08b7550213798267a39116a",
      "new_mode": 33188,
      "new_path": "src/mem/HMCController.py"
    },
    {
      "type": "modify",
      "old_id": "5126f4364f281b9b4389cce1851497947514bc19",
      "old_mode": 33188,
      "old_path": "src/mem/MemChecker.py",
      "new_id": "7460cd13bbbc552f0e368be6c159be6d6006ef25",
      "new_mode": 33188,
      "new_path": "src/mem/MemChecker.py"
    },
    {
      "type": "modify",
      "old_id": "b48866815f791cf7677d04079306d72168471393",
      "old_mode": 33188,
      "old_path": "src/mem/MemDelay.py",
      "new_id": "415cef4ce5f7946b41c77cd51126392694f00e95",
      "new_mode": 33188,
      "new_path": "src/mem/MemDelay.py"
    },
    {
      "type": "modify",
      "old_id": "0827218aace94f25f7f2a753c37cb1dc6e305be2",
      "old_mode": 33188,
      "old_path": "src/mem/MemObject.py",
      "new_id": "42d561d737299d0c7c2b366b80274b747de868e3",
      "new_mode": 33188,
      "new_path": "src/mem/MemObject.py"
    },
    {
      "type": "modify",
      "old_id": "fd9b0ff6b04c4b4636a611cb5cb9458f5dcdf0d0",
      "old_mode": 33188,
      "old_path": "src/mem/SerialLink.py",
      "new_id": "02dcd4c7e12fb97ea70831358d0347910fed5865",
      "new_mode": 33188,
      "new_path": "src/mem/SerialLink.py"
    },
    {
      "type": "modify",
      "old_id": "0a90eaa7c08e47570bbd071d9d1f454b589baa19",
      "old_mode": 33188,
      "old_path": "src/mem/SimpleMemory.py",
      "new_id": "34cc186f4a8ff493c8134777b6231be019bb28a7",
      "new_mode": 33188,
      "new_path": "src/mem/SimpleMemory.py"
    },
    {
      "type": "modify",
      "old_id": "655d9808a2c0910d911dcfdc87845fd2c37afeac",
      "old_mode": 33188,
      "old_path": "src/mem/XBar.py",
      "new_id": "c9f35f3e5ad882f1aa6038d68f688210db342ceb",
      "new_mode": 33188,
      "new_path": "src/mem/XBar.py"
    },
    {
      "type": "modify",
      "old_id": "8ffab911b54c5c4dbf005913fed238ece3aac79e",
      "old_mode": 33188,
      "old_path": "src/mem/cache/Cache.py",
      "new_id": "0a590c2ca5d4a0b9aeeee2b2cc7c2112a6aa5b4e",
      "new_mode": 33188,
      "new_path": "src/mem/cache/Cache.py"
    },
    {
      "type": "modify",
      "old_id": "082590853c86e880cba2474d94f11925b17c455d",
      "old_mode": 33188,
      "old_path": "src/mem/cache/prefetch/Prefetcher.py",
      "new_id": "827a66b0f64d250fa392cf4dbb99875255c4710a",
      "new_mode": 33188,
      "new_path": "src/mem/cache/prefetch/Prefetcher.py"
    },
    {
      "type": "modify",
      "old_id": "f2658f4f841829551a6ca819e142c31a904b1f19",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/Tags.py",
      "new_id": "9ac240d13f1c97779456bfd444d0d7b28353a7fe",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/Tags.py"
    },
    {
      "type": "modify",
      "old_id": "7a65512071910aa5b2619cf2273084611675e97b",
      "old_mode": 33188,
      "old_path": "src/mem/probes/MemFootprintProbe.py",
      "new_id": "64b79fe161b36ecfe41967337bda407c7fb0c67c",
      "new_mode": 33188,
      "new_path": "src/mem/probes/MemFootprintProbe.py"
    },
    {
      "type": "modify",
      "old_id": "8daf94dbd5eedd23233272a4c4b05c876e672321",
      "old_mode": 33188,
      "old_path": "src/mem/probes/MemTraceProbe.py",
      "new_id": "9dfd0eb51338eba44270fb40e85bd16a5d9770ab",
      "new_mode": 33188,
      "new_path": "src/mem/probes/MemTraceProbe.py"
    },
    {
      "type": "modify",
      "old_id": "431e8646351e72a0638a45784e694c4d72a139ca",
      "old_mode": 33188,
      "old_path": "src/mem/probes/StackDistProbe.py",
      "new_id": "89a752d746bd7461f6dc3bf8966de9ae5e9bb210",
      "new_mode": 33188,
      "new_path": "src/mem/probes/StackDistProbe.py"
    },
    {
      "type": "modify",
      "old_id": "1858565539bf75ec9ce1fd3c7d4bcdc584bfff1a",
      "old_mode": 33188,
      "old_path": "src/mem/qos/QoSMemCtrl.py",
      "new_id": "dbf881ca0822def7b2435048353be1035a60d8b9",
      "new_mode": 33188,
      "new_path": "src/mem/qos/QoSMemCtrl.py"
    },
    {
      "type": "modify",
      "old_id": "00f19ef7dc830e1b720fd967abc2d9813bc01db6",
      "old_mode": 33188,
      "old_path": "src/mem/qos/QoSMemSinkCtrl.py",
      "new_id": "572cad5c494b8a4f72697bc650f05bc111187ca8",
      "new_mode": 33188,
      "new_path": "src/mem/qos/QoSMemSinkCtrl.py"
    },
    {
      "type": "modify",
      "old_id": "68a7b1d8b90fd41cea429d9a9bf2d5d5c138a4b1",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/BasicRouter.py",
      "new_id": "e121048d4fadb435c7db865761d7f7fbfe0b8edf",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/BasicRouter.py"
    },
    {
      "type": "modify",
      "old_id": "da0a788b597fc8b1a0fdc67892b444b9281a897c",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/Network.py",
      "new_id": "861fd791d96041d3ed53df237526cc233849bc4e",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/Network.py"
    },
    {
      "type": "modify",
      "old_id": "fc5632d495172e2637477c6c85ed5d78cda718b5",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/garnet2.0/GarnetLink.py",
      "new_id": "0e7c4d1c62194c9b639f5f4083a2d224f85406d8",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/garnet2.0/GarnetLink.py"
    },
    {
      "type": "modify",
      "old_id": "00213d60f44c385adb1f1213e2d128bb81fb2d06",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/garnet2.0/GarnetNetwork.py",
      "new_id": "04c0ef46bb744ebdc8aa469c9172892280b55b51",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/garnet2.0/GarnetNetwork.py"
    },
    {
      "type": "modify",
      "old_id": "716a21eecf6ef419da5250aab49ead7575786037",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/simple/SimpleLink.py",
      "new_id": "2832b1c5ce1773c5a0062df514d3019e3bb3a17c",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/simple/SimpleLink.py"
    },
    {
      "type": "modify",
      "old_id": "3d6f7e854be18b80413f5b3b6fd6f9a1c9ad9be6",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/network/simple/SimpleNetwork.py",
      "new_id": "e7a79492b40989f24144acad95789277d99a69fe",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/network/simple/SimpleNetwork.py"
    },
    {
      "type": "modify",
      "old_id": "39a0ea9127cdc59026333d097ae550a3610c478b",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/slicc_interface/Controller.py",
      "new_id": "0eb704916068027cd0703002c3372ce3537889b8",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/slicc_interface/Controller.py"
    },
    {
      "type": "modify",
      "old_id": "2b4a263b7d1124d98d480f7dbb7abe5e57864406",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/structures/LRUReplacementPolicy.py",
      "new_id": "9c36b5f51dc901476d29881656bc8860f8d6c9a4",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/structures/LRUReplacementPolicy.py"
    },
    {
      "type": "modify",
      "old_id": "d922007f5913e2b56581bc6287f3861444f9a7b8",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/structures/PseudoLRUReplacementPolicy.py",
      "new_id": "2b892d47a3ceee2d81e7b427ecd55a8c645ec7c3",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/structures/PseudoLRUReplacementPolicy.py"
    },
    {
      "type": "modify",
      "old_id": "9fc4726b079db663e266d5e8211f2ed1075ff5ee",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/structures/RubyCache.py",
      "new_id": "cf8410c6d93a46d44de7fddaa70badc96a2f820a",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/structures/RubyCache.py"
    },
    {
      "type": "modify",
      "old_id": "18bb3dc69472cf6d08ff90277396485033e73a76",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/structures/RubyPrefetcher.py",
      "new_id": "00a933d8c070a50cd480f4da1d8906f8522a8e4c",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/structures/RubyPrefetcher.py"
    },
    {
      "type": "modify",
      "old_id": "87ee3b221f3fe1ebf2c079ad2b189c5cb07065d8",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/system/GPUCoalescer.py",
      "new_id": "ec6429342f22b11f55976a0404188afb89d93cac",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/system/GPUCoalescer.py"
    },
    {
      "type": "modify",
      "old_id": "5dcfe2f81de53539c653f934a73cb8fdbef0840d",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/system/RubySystem.py",
      "new_id": "02d2890e27f6981bf7498775362ef0edbb585fa6",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/system/RubySystem.py"
    },
    {
      "type": "modify",
      "old_id": "22d545d30bd06e461d9675ef78b9d3f9c8effbaa",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/system/Sequencer.py",
      "new_id": "35460438cbb7788f1fbc3d9ff190367f22324cf3",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/system/Sequencer.py"
    },
    {
      "type": "modify",
      "old_id": "280a333824a16ff3b1e88234927dcd04c5673dff",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/system/VIPERCoalescer.py",
      "new_id": "85370f6df25c973305390bbc8cfcc8c8b37dce7f",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/system/VIPERCoalescer.py"
    },
    {
      "type": "modify",
      "old_id": "80f3d6981effedc06067357e7a95ab62926c91e3",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/system/WeightedLRUReplacementPolicy.py",
      "new_id": "77ee60554c3d18ca122007a466dc42d3d4840962",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/system/WeightedLRUReplacementPolicy.py"
    },
    {
      "type": "modify",
      "old_id": "e63f6fc602894873778b418b4a40021e1866bb97",
      "old_mode": 33188,
      "old_path": "src/mem/slicc/symbols/StateMachine.py",
      "new_id": "cbcc7924ac5383436fdc5eabd2d43bdb78ed7fcc",
      "new_mode": 33188,
      "new_path": "src/mem/slicc/symbols/StateMachine.py"
    },
    {
      "type": "modify",
      "old_id": "f45decb6bd1ecdcfb82f9acfbb5788414d702c3a",
      "old_mode": 33188,
      "old_path": "src/sim/System.py",
      "new_id": "51b1a743f32a7efafb3c6480870f736c5c62cb75",
      "new_mode": 33188,
      "new_path": "src/sim/System.py"
    },
    {
      "type": "modify",
      "old_id": "a566aac9264297b12a5df7a9a559349dd4d628aa",
      "old_mode": 33188,
      "old_path": "src/sim/TickedObject.py",
      "new_id": "8746e377554767d322c443688d795baf2555e268",
      "new_mode": 33188,
      "new_path": "src/sim/TickedObject.py"
    },
    {
      "type": "modify",
      "old_id": "85132d22cd135a65468ceff7ce90615b70a2d8bd",
      "old_mode": 33188,
      "old_path": "src/sim/power/MathExprPowerModel.py",
      "new_id": "e462fa120e1d874771a4cf74f88d0a8e4af435fc",
      "new_mode": 33188,
      "new_path": "src/sim/power/MathExprPowerModel.py"
    },
    {
      "type": "modify",
      "old_id": "e6a01b2be8f652d1d2cfa10acfe210a1ab7ae9c4",
      "old_mode": 33188,
      "old_path": "src/sim/power/ThermalModel.py",
      "new_id": "ef9548a764f7aedeb92f282aa90f43db9800ee1c",
      "new_mode": 33188,
      "new_path": "src/sim/power/ThermalModel.py"
    }
  ]
}
